From 619bc233319e0655955b9c4068b2cd9e4d2a1271 Mon Sep 17 00:00:00 2001 From: Mohanad Fteha Date: Tue, 26 Sep 2023 17:38:28 +0300 Subject: [PATCH] fix: confidence mode not saved after changing stop on error mode (mohanadft) (#4667) * fix: save confidence mode after setting stopOnError and vice versa * refactor: save to local storage if values updated * fix: save freedomMode when it's reset --- frontend/src/ts/config.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/ts/config.ts b/frontend/src/ts/config.ts index bf9183d91..d53d71817 100644 --- a/frontend/src/ts/config.ts +++ b/frontend/src/ts/config.ts @@ -361,6 +361,7 @@ export function setStopOnError( config.stopOnError = soe; if (config.stopOnError !== "off") { config.confidenceMode = "off"; + saveToLocalStorage("confidenceMode", nosave); } saveToLocalStorage("stopOnError", nosave); ConfigEvent.dispatch("stopOnError", config.stopOnError, nosave); @@ -1284,6 +1285,8 @@ export function setConfidenceMode( if (config.confidenceMode !== "off") { config.freedomMode = false; config.stopOnError = "off"; + saveToLocalStorage("freedomMode", nosave); + saveToLocalStorage("stopOnError", nosave); } saveToLocalStorage("confidenceMode", nosave); ConfigEvent.dispatch("confidenceMode", config.confidenceMode, nosave);