GX-Bug #69241
Von Till Tepelmann vor etwa 3 Jahren aktualisiert
Service Provider Cache wird nicht sauber erneuert Kann wie folgt reproduziet werden: 1. Shop installieren 4.5.1.0 beta2 2. Update auf 4.5.1.0 beta3 ausführen 3. Im Gambio Admin unter Artikel->Optionen eine Option anlegen 4. Unter Artikel einen Artikel bearbeiten und dort den Reiter "Optipnen" öffnen 5. Keine Optionen werden angezeigt, es gibt nur eine Fehlermeldung im Log 6. Lösche den Cache im Gambio Admin, der Fehler bleibt. Erwartetes Ergebnis: Wenn man den Cache im Gambio Admin erneuert, oder wenn dieser im Updater erneuert wird, sollten alle Caches auch komplett erneuert werden können Tatsächliches Ergebnis: Es wird beim Cache leeren über den Gambio Admin oder beim Updater, nicht jeder Cache erneuert, der Service Provider Cache wird nicht geleert, sodass fehlende Dateien als Fehler angeschrieben werden Die Datei cache/service_provider_registry-21232f297a57a5a743894a0e4a801fc3.cache wurde nicht gelöscht ----- Service provider cache is not cleared properly Can be reproduced as follows: 1. install shop 4.5.1.0 beta2 2. update to 4.5.1.0 beta3 3. create an option in the Gambio Admin under Catalog->Options 4. edit a product under catalog and open the tab "options 5. no options are displayed, there is only an error message in the log 6. Clear the cache in the Gambio Admin, the error remains Expected result: If you refresh the cache in the Gambio Admin, or if it is refreshed in the updater, you should be able to refresh all caches completely as well Actual result: Not every cache is refreshed when clearing the cache in the Gambio Admin or in the Updater, the service provider cache is not cleared, so missing files are written as errors. ----- The file cache/service_provider_registry-21232f297a57a5a743894a0e4a801fc3.cache it not deleted CRITICAL: Service provider lied about providing (Gambio\Admin\Modules\Price\Services\ProductPriceConversionService) service