Projekt

Allgemein

Profil

GX-Bug #65662

Von Ulrich Wenk vor etwa 4 Jahren aktualisiert

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.

Zurück