aboutsummaryrefslogtreecommitdiffstats
path: root/src/stores/AppStore.js
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2022-05-15 01:44:18 -0500
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2022-05-15 19:05:55 -0500
commit082b64b6c40fcab3ecf303f53ce83e7753894a32 (patch)
tree92626869949cc671effce89cfbcd52092243de5c /src/stores/AppStore.js
parentfix: revert "Typescript conversion" (#153) (diff)
downloadferdium-app-082b64b6c40fcab3ecf303f53ce83e7753894a32.tar.gz
ferdium-app-082b64b6c40fcab3ecf303f53ce83e7753894a32.tar.zst
ferdium-app-082b64b6c40fcab3ecf303f53ce83e7753894a32.zip
Extract utility functions for JSON parsing
Diffstat (limited to 'src/stores/AppStore.js')
-rw-r--r--src/stores/AppStore.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/stores/AppStore.js b/src/stores/AppStore.js
index 76956fdc7..a9c92fe87 100644
--- a/src/stores/AppStore.js
+++ b/src/stores/AppStore.js
@@ -17,6 +17,7 @@ import { readJsonSync } from 'fs-extra';
17import Store from './lib/Store'; 17import Store from './lib/Store';
18import Request from './lib/Request'; 18import Request from './lib/Request';
19import { CHECK_INTERVAL, DEFAULT_APP_SETTINGS } from '../config'; 19import { CHECK_INTERVAL, DEFAULT_APP_SETTINGS } from '../config';
20import { cleanseJSObject } from '../jsUtils';
20import { isMac, isWindows, electronVersion, osRelease } from '../environment'; 21import { isMac, isWindows, electronVersion, osRelease } from '../environment';
21import { ferdiumVersion, userDataPath, ferdiumLocale } from '../environment-remote'; 22import { ferdiumVersion, userDataPath, ferdiumLocale } from '../environment-remote';
22import { generatedTranslations } from '../i18n/translations'; 23import { generatedTranslations } from '../i18n/translations';
@@ -265,7 +266,7 @@ export default class AppStore extends Store {
265 } 266 }
266 267
267 @computed get debugInfo() { 268 @computed get debugInfo() {
268 const settings = JSON.parse(JSON.stringify(this.stores.settings.app)); 269 const settings = cleanseJSObject(this.stores.settings.app);
269 settings.lockedPassword = '******'; 270 settings.lockedPassword = '******';
270 271
271 return { 272 return {