media:optimize mit Zeitangabe fehlerhaft

Hallo

beim Ausführen von bin/console sw:media:optimize --modified=“after 24 hours ago” -vvv media/image  werden nach kurzem Scan nicht die Bilder der letzten 24 Stunden optimiert, sondern immer alle (456.759 Stück), was ich natürlich mit STRG+C abbreche.

Auch andere Zeit Parameter haben keine Funktion. Kann jemand helfen?

Vielen Dank!

Hallo @MaxB,

wie ich sehe du hast Recht, Zeit Parameter haben keine Funktion.

weil sie benutzen diese Option nicht in das Code diesem Command.

https://github.com/shopware/shopware/blob/5.6/engine/Shopware/Bundle/MediaBundle/Commands/MediaOptimizeCommand.php

vielleicht kannst du dass behoben und ein Pull Request erstellen.

Oder ein Issuse erstellen, damit sie beachten dass in die nächste Version.

andere Lösung erstellen ein neue Command extend das Optimize Command und das Zeit Parameter Funktion hinzufügen.

https://developers.shopware.com/developers-guide/shopware-5-cli-commands/

VG,

image

Tel.: +49 755 - 183 990 00 | E-Mail: info@enbit.de | Web: http://enbit.de/