Code style fixes

Use async/await consistently rather than flipping between that and
callbacks, s/var/let/, indenting
This commit is contained in:
David Baker 2017-05-23 16:44:54 +01:00
parent a6b11968a4
commit 241d95293e

View File

@ -247,6 +247,7 @@ function onLoadCompleted() {
}
async function loadApp() {
await loadLanguage();
const fragparts = parseQsFromFragment(window.location);
const params = parseQs(window.location);
@ -338,17 +339,16 @@ async function loadApp() {
}
}
function loadLanguage(callback) {
async function loadLanguage() {
const _localSettings = getLocalSettings();
var languages = [];
let languages = [];
if (!_localSettings.hasOwnProperty('language')) {
languages = languageHandler.getNormalizedLanguageKeys(languageHandler.getLanguageFromBrowser());
}else {
languages = languageHandler.getNormalizedLanguageKeys(_localSettings.language);
} else {
languages = languageHandler.getNormalizedLanguageKeys(_localSettings.language);
}
languageHandler.setLanguage(languages, counterpart);
setLocalSetting('language', languages[0]);
callback();
}
loadLanguage(loadApp);
loadApp();