Projekt

Allgemein

Profil

Aktionen

GX-Bug #65662

geschlossen

Wenn im Shop keine Standardsprache definiert ist sollte der defaultLanguageProvider trotzdem eine Sprache zurückgeben

Von Wilken Haase vor mehr als 4 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandre Ataides
Kategorie:
Core
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.15.3.1
Release Notes Langtext:

Wenn im Shop keine Standardsprache definiert ist gibt der LanguageProvider trotzdem eine Sprache zurück.


Beschreibung

In Shops mit einem Datenbankfehler in der languages Tabelle, zum Beispiel nach dem Löschen einer Sprache die als Standard definiert war, fallen Front- und Backend des Shops aus. Der LanguageProvider gibt in diesem Fall als Standardsprache NULL zurück, was zu Fehlern führt. Er sollte stattdessen immer eine Sprache zurückliefern, zum Beispiel die mit der kleinsten ID, damit die Oberfläche immer geladen werden kann.


In shops with a database error in the languages table, for example after deleting a language that was defined as default, the front and back end of the shop will fail. In this case, the LanguageProvider returns NULL as the default language, which leads to errors. Instead, it should always return a language, for example the one with the smallest ID, so that the interface can always be loaded.


Aktionen

Auch abrufbar als: Atom PDF