added debugModeEnabled option

This commit is contained in:
zadam 2020-09-18 23:22:28 +02:00
parent c75439a4b5
commit ec7021b436
2 changed files with 8 additions and 3 deletions

View File

@ -155,10 +155,14 @@ async function consumeSyncData() {
catch (e) {
logError(`Encountered error ${e.message}: ${e.stack}, reloading frontend.`);
// if there's an error in updating the frontend then the easy option to recover is to reload the frontend completely
if (!glob.isDev) {
if (!glob.isDev && !options.is('debugModeEnabled')) {
// if there's an error in updating the frontend then the easy option to recover is to reload the frontend completely
utils.reloadApp();
}
else {
alert("Encountered error, check out the console.");
}
}
for (const syncRow of nonProcessedSyncRows) {

View File

@ -87,7 +87,8 @@ const defaultOptions = [
{ name: 'hideIncludedImages_main', value: 'true', isSynced: false },
{ name: 'attributeListExpanded', value: 'false', isSynced: false },
{ name: 'promotedAttributesExpanded', value: 'true', isSynced: true },
{ name: 'similarNotesExpanded', value: 'true', isSynced: true }
{ name: 'similarNotesExpanded', value: 'true', isSynced: true },
{ name: 'debugModeEnabled', value: 'false', isSynced: false }
];
function initStartupOptions() {