Projekt

Allgemein

Profil

Aktionen

GX-Bug #69241

geschlossen

Service Provider Cache wird nicht sauber erneuert / Service provider cache is not cleared properly

Von Till Tepelmann vor mehr als 2 Jahren hinzugefügt. Vor etwa 2 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Sofort
Zugewiesen an:
Marvin Muxfeld
Kategorie:
Optionen
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.5.1.0 beta1, 4.5.1.0 beta2, 4.5.1.0 beta3
Release Notes Langtext:

Behebung eines Problems mit dem Shop-Cache, das andere Probleme verursacht hat.


Beschreibung

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


Aktionen

Auch abrufbar als: Atom PDF