Fix broken language detection.

This commit is contained in:
Dermot Duffy
2023-04-02 09:54:27 -07:00
parent eb55548f1a
commit d65ef4fd92
+4 -1
View File
@@ -33,7 +33,10 @@ export function getLanguage(hass?: HomeAssistant): string {
// Then the language that hass may have stored locally.
const storageLanguage = localStorage.getItem('selectedLanguage');
if (storageLanguage) {
return canonicalizeLanguage(JSON.parse(storageLanguage));
const parsedLanguage: string | null = JSON.parse(storageLanguage);
if (parsedLanguage) {
return canonicalizeLanguage(parsedLanguage);
}
}
// Then fall back to the browser language.