quicklaunch: easier to read if-else

pull/3613/head
thyttan 2024-11-13 22:05:15 +01:00
parent ac7ed7dc90
commit 6195b87664
1 changed files with 10 additions and 9 deletions

View File

@ -13,16 +13,17 @@
let launchApp = function(trace) { let launchApp = function(trace) {
if (!settings) settings = storage.readJSON("quicklaunch.json", true) || {}; if (!settings) settings = storage.readJSON("quicklaunch.json", true) || {};
if (settings[trace+"app"].src){ if (settings[trace+"app"].src) {
if (settings[trace+"app"].name == "Show Launcher") Bangle.showLauncher(); if (settings[trace+"app"].name == "Show Launcher") {
else if (!storage.read(settings[trace+"app"].src)) { Bangle.showLauncher();
E.showMessage(settings[trace+"app"].src+"\n"+/*LANG*/"was not found"+".", "Quick Launch"); } else if (!storage.read(settings[trace+"app"].src)) {
settings[trace+"app"] = {"name":"(none)"}; // reset entry. E.showMessage(settings[trace+"app"].src+"\n"+/*LANG*/"was not found"+".", "Quick Launch");
storage.write("quicklaunch.json", settings); settings[trace+"app"] = {"name":"(none)"}; // reset entry.
setTimeout(load, 2000); storage.write("quicklaunch.json", settings);
} else load(settings[trace+"app"].src); setTimeout(load, 2000);
} else {load(settings[trace+"app"].src);}
} }
} };
let trace; let trace;