Merge pull request #1053 from dermotduffy/fix-diagnostics

Fix broken language detection
This commit is contained in:
Dermot Duffy
2023-04-02 09:58:10 -07:00
committed by GitHub
+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.