Page 1 of 1

Mediendatei verschwindet nach Umbenennen?

Posted: Sun Nov 24, 2019 7:12 pm
by thh
Moin! - Ich habe gerade etwas Seltsames beobachtet, aber leider im Moment keine Zeit zum Debuggen:

Ich habe ein Bild hochgeladen, in dessen Dateiname ein Tippfehler war. Also habe ich im MediaManager die Umbenennen-Funktion gewählt und den Dateinamen korrigiert. Danach erschien ein Popup zur Bestätigung der Umbenennung. Das habe ich mit "OK" erledigt ... und danach war die Datei nicht umbenannt, sondern weg. Und zwar nicht nur aus der Oberfläche, sondern auch von der Festplatte.

Wenn jemand Zeit hat, das zu testen, wäre das fein. (Ich komme leider voraussichtlich in nächster Zeit nicht dazu.)
(Serendipity 2.3.2 und PHP 7.0.33-0+deb9u6)

Re: Mediendatei verschwindet nach Umbenennen?

Posted: Sun Nov 24, 2019 11:31 pm
by Be@t
Debuggen kann ich nicht. Brauche ich zum Glück auch nicht, denn bei mir, mit Serendipity 2.3.2 und PHP 7.2.23, funktioniert das ohne Probleme. Hab's gerade durchgespielt.

Re: Mediendatei verschwindet nach Umbenennen?

Posted: Tue Nov 26, 2019 7:50 pm
by thh
Nach Recherche: es war wohl eine Namenskollision, d.h. bei Umbenennung Eingabe eines bereits existenten Dateinamens. Danach sind beide (!) Dateien weg gewesen.

Re: Mediendatei verschwindet nach Umbenennen?

Posted: Tue Nov 26, 2019 10:06 pm
by Be@t
thh wrote:
Tue Nov 26, 2019 7:50 pm
Nach Recherche: es war wohl eine Namenskollision, d.h. bei Umbenennung Eingabe eines bereits existenten Dateinamens. Danach sind beide (!) Dateien weg gewesen.
Das kann ich bestätigen. Eine Umbenennung auf einen bereits existierenden Dateinamen löscht beide Bilder, samt Thumbnails. Keine Warnung oder Fehlermeldung. Scheint echt ein Bug zu sein.

Re: Mediendatei verschwindet nach Umbenennen?

Posted: Tue Nov 26, 2019 11:38 pm
by thh
Danke fürs Testen!

Issue 666: https://github.com/s9y/Serendipity/issues/666
(Eine passende Nummer. :D)