diff --git a/ts/updater/macos.ts b/ts/updater/macos.ts index 901a6176b39..660418b4ffa 100644 --- a/ts/updater/macos.ts +++ b/ts/updater/macos.ts @@ -73,7 +73,12 @@ async function checkForUpdatesMaybeInstall( const { fileName: newFileName, version: newVersion } = result; - if (fileName !== newFileName || !version || gt(newVersion, version)) { + if ( + force || + fileName !== newFileName || + !version || + gt(newVersion, version) + ) { const autoDownloadUpdates = await getAutoDownloadUpdateSetting( getMainWindow() ); diff --git a/ts/updater/windows.ts b/ts/updater/windows.ts index 43b02a832ed..ed1fdee2da9 100644 --- a/ts/updater/windows.ts +++ b/ts/updater/windows.ts @@ -76,7 +76,12 @@ async function checkForUpdatesMaybeInstall( const { fileName: newFileName, version: newVersion } = result; - if (fileName !== newFileName || !version || gt(newVersion, version)) { + if ( + force || + fileName !== newFileName || + !version || + gt(newVersion, version) + ) { const autoDownloadUpdates = await getAutoDownloadUpdateSetting( getMainWindow() );