- Affected Version
- WoltLab Suite 5.4
- Affected App
- WoltLab Suite Core
Mit Bezug auf das Thema GIF-Bilder als Titelbild möchte ich einen ähnlichen Fehler im Zusammenhang mit der Nutzung von GIF-Bildern als Titelbild melden, welchen ich in zwei Installationen reproduzieren kann.
Nach Ausführung der Funktion "Benutzer aktualisieren" werden GIF-Titelbilder nicht mehr angezeigt, da die Eigenschaft coverPhotoHasWebp auf 1 gesetzt wird und die Datei mit Endung .webp nicht existiert. Die GIF-Bilder sind nach wie vor vorhanden und auch die Eigenschaft coverPhotoExtension ist korrekt.
Ich vermute den Fehler hier:

WCF/UserRebuildDataWorker.class.php at 5.4 · WoltLab/WCF
WoltLab Suite Core (previously WoltLab Community Framework) - WCF/UserRebuildDataWorker.class.php at 5.4 · WoltLab/WCF
github.com
coverPhotoHasWebP wird hier mMn. unabhängig vom Ergebnis von ImageUtil::createWebpVariant auf 1 gesetzt.
Vergleich:

WCF/UserCoverPhotoUploadFileSaveStrategy.class.php at 5.4 · WoltLab/WCF
WoltLab Suite Core (previously WoltLab Community Framework) - WCF/UserCoverPhotoUploadFileSaveStrategy.class.php at 5.4 · WoltLab/WCF
github.com