diff --git a/src/main/index.ts b/src/main/index.ts index 8c5240906..a9bb70c9f 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -46,15 +46,24 @@ export default class AppUpdater { const isBetaVersion = packageJson.version.includes('-beta'); const releaseChannel = store.get('release_channel'); + const isNotConfigured = !releaseChannel; - console.log('[AppUpdater] Release channel from store: ', releaseChannel); - console.log('[AppUpdater] Is beta version: ', isBetaVersion); + console.log('Release channel: ', releaseChannel); + console.log('Is beta version: ', isBetaVersion); + + if (isNotConfigured) { + console.log( + 'Release channel not configured, setting to ', + isBetaVersion ? 'beta' : 'latest', + ); + store.set('release_channel', isBetaVersion ? 'beta' : 'latest'); + } if (releaseChannel === 'beta') { autoUpdater.channel = 'beta'; autoUpdater.allowPrerelease = true; autoUpdater.disableDifferentialDownload = true; - } else { + } else if (releaseChannel === 'latest') { autoUpdater.channel = 'latest'; autoUpdater.allowDowngrade = true; autoUpdater.allowPrerelease = false; diff --git a/src/renderer/hooks/use-sync-settings-to-main.ts b/src/renderer/hooks/use-sync-settings-to-main.ts index 13c98b494..c108d5b0b 100644 --- a/src/renderer/hooks/use-sync-settings-to-main.ts +++ b/src/renderer/hooks/use-sync-settings-to-main.ts @@ -110,15 +110,6 @@ export const useSyncSettingsToMain = () => { JSON.stringify(mainValueNormalized) !== JSON.stringify(rendererValueNormalized) ) { hasDifferences = true; - - logFn.warn(logMsg.system.settingsSynchronized, { - meta: { - mainStoreKey: mapping.mainStoreKey, - mainValue: mainValueNormalized, - rendererValue: rendererValueNormalized, - }, - }); - localSettings.set(mapping.mainStoreKey, rendererValue); } }