diff --git a/src/components/shared/setDefaultSettings.ts b/src/components/shared/setDefaultSettings.ts index 063ab71..2ec96fa 100644 --- a/src/components/shared/setDefaultSettings.ts +++ b/src/components/shared/setDefaultSettings.ts @@ -2,6 +2,10 @@ import settings from 'electron-settings'; import path from 'path'; const setDefaultSettings = (force: boolean) => { + if (force || !settings.hasSync('serverType')) { + settings.setSync('serverType', 'subsonic'); + } + if (force || !settings.hasSync('legacyAuth')) { settings.setSync('legacyAuth', false); } diff --git a/src/shared/mockSettings.ts b/src/shared/mockSettings.ts index ede200e..5008016 100644 --- a/src/shared/mockSettings.ts +++ b/src/shared/mockSettings.ts @@ -1,4 +1,5 @@ export const mockSettings = { + serverType: 'subsonic', theme: 'defaultDark', showDebugWindow: false, globalMediaHotkeys: true,