GX-Bug #70772
geschlossenWenn man die Standardwährung EUR löscht, kann der Shop nicht mehr aufgerufen werden
0%
Der Shop ist nun auch aufrufbar, wenn die Standardwährung EUR gelöscht wurde
Beschreibung
Wenn man die Standardwährung EUR löscht, kann der Shop nicht mehr aufgerufen werden
Das Löschen der Standardwährung sollte möglich sein, weil z.B. man den Shop nur in der Schweiz betreiben will und damit nur CHF als Währungen haben möchte.
Kann wie folgt reproduziert werden:
- Shop 4.9.1.0 installieren
- Gambio Admin aufrufen
- Unter Einstellungen->Währungen alle Währungen bis auf CHF löschen
- CHF als Standardwährung festlegen
- ShopFront aufrufen
Erwartetes Ergebnis:
Der Shop sollte auch aufrufbar sein, wenn die Währung EUR oder USD gelöscht wurde.
Tatsächliches Ergebnis:
Der Shop ist nicht mehr aufrufbar, wenn man EUR gelöscht hat und eine andere Währung als Standardwährung aktiviert hat
If you delete the default currency EUR, the store can no longer be accessed
It should be possible to delete the default currency because, for example, you only want to operate the store in Switzerland and therefore only want to have CHF as a currency.
Can be reproduced as follows:
- install Shop 4.9.1.0
- call up Gambio Admin
- under Settings->Currencies delete all currencies except CHF
- set CHF as default currency
- call up ShopFront
Expected result:
The store should also be accessible if the EUR or USD currency has been deleted.
Actual result:
The store can no longer be opend if EUR has been deleted and another currency has been activated as the default currency
Unexpected error occurred...
Gambio\MainComponents\Services\Core\ProductListingDisplayService\Data\ModelsMapper::mapLocaleSettings(): Argument #1 ($rawData) must be of type array, null given, called in /GXMainComponents/Services/Core/ProductListingDisplayService/Data/DisplaySettingsRepository.php on line 69