diff --git a/src/webpage/utils/storage/devSettings.ts b/src/webpage/utils/storage/devSettings.ts index 2fb7be1..993bc68 100644 --- a/src/webpage/utils/storage/devSettings.ts +++ b/src/webpage/utils/storage/devSettings.ts @@ -23,53 +23,44 @@ export function setDeveloperSettings(settings: DeveloperSettings): void { //region Migration from untyped storage async function migrateOldDeveloperSettings(): Promise { const devSettings = getDeveloperSettings(); - let mod = false; const oldGatewayLogging = localStorage.getItem("logGateway"); if (oldGatewayLogging !== null) { devSettings.gatewayLogging = oldGatewayLogging === "true"; localStorage.removeItem("logGateway"); - mod = true; } const oldGatewayCompression = localStorage.getItem("gateWayComp"); if (oldGatewayCompression !== null) { - devSettings.gatewayCompression = oldGatewayCompression !== "false"; + devSettings.gatewayCompression = oldGatewayCompression === "true"; localStorage.removeItem("gateWayComp"); - mod = true; } const oldShowTraces = localStorage.getItem("traces"); if (oldShowTraces !== null) { devSettings.showTraces = oldShowTraces === "true"; localStorage.removeItem("traces"); - mod = true; } const oldInterceptApiTraces = localStorage.getItem("capTrace"); if (oldInterceptApiTraces !== null) { devSettings.interceptApiTraces = oldInterceptApiTraces === "true"; localStorage.removeItem("capTrace"); - mod = true; } const oldCacheSourceMaps = localStorage.getItem("isDev"); if (oldCacheSourceMaps !== null) { devSettings.cacheSourceMaps = oldCacheSourceMaps === "true"; localStorage.removeItem("isDev"); - mod = true; } const oldLogBannedFields = localStorage.getItem("logbad"); if (oldLogBannedFields !== null) { devSettings.logBannedFields = oldLogBannedFields === "true"; localStorage.removeItem("logbad"); - mod = true; } - if (mod) { - setDeveloperSettings(devSettings); - } + setDeveloperSettings(devSettings); } await migrateOldDeveloperSettings(); //endregion