From 9a8cb4551043ee21f8b00d466f893a2803cde642 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Mon, 15 Dec 2025 23:06:25 -0800 Subject: [PATCH] Revert "prevent autoupdater from setting release channel (#1396)" This reverts commit 614761efd7a90fe108f2a18f92c3c9057cca580d. --- src/main/index.ts | 15 ++++++++++++--- src/renderer/hooks/use-sync-settings-to-main.ts | 9 --------- 2 files changed, 12 insertions(+), 12 deletions(-) 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); } }