Code style fixes
Use async/await consistently rather than flipping between that and callbacks, s/var/let/, indentingpull/4035/head
parent
a6b11968a4
commit
241d95293e
|
@ -247,6 +247,7 @@ function onLoadCompleted() {
|
||||||
}
|
}
|
||||||
|
|
||||||
async function loadApp() {
|
async function loadApp() {
|
||||||
|
await loadLanguage();
|
||||||
|
|
||||||
const fragparts = parseQsFromFragment(window.location);
|
const fragparts = parseQsFromFragment(window.location);
|
||||||
const params = parseQs(window.location);
|
const params = parseQs(window.location);
|
||||||
|
@ -338,17 +339,16 @@ async function loadApp() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function loadLanguage(callback) {
|
async function loadLanguage() {
|
||||||
const _localSettings = getLocalSettings();
|
const _localSettings = getLocalSettings();
|
||||||
var languages = [];
|
let languages = [];
|
||||||
if (!_localSettings.hasOwnProperty('language')) {
|
if (!_localSettings.hasOwnProperty('language')) {
|
||||||
languages = languageHandler.getNormalizedLanguageKeys(languageHandler.getLanguageFromBrowser());
|
languages = languageHandler.getNormalizedLanguageKeys(languageHandler.getLanguageFromBrowser());
|
||||||
}else {
|
} else {
|
||||||
languages = languageHandler.getNormalizedLanguageKeys(_localSettings.language);
|
languages = languageHandler.getNormalizedLanguageKeys(_localSettings.language);
|
||||||
}
|
}
|
||||||
languageHandler.setLanguage(languages, counterpart);
|
languageHandler.setLanguage(languages, counterpart);
|
||||||
setLocalSetting('language', languages[0]);
|
setLocalSetting('language', languages[0]);
|
||||||
callback();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
loadLanguage(loadApp);
|
loadApp();
|
||||||
|
|
Loading…
Reference in New Issue