diff --git a/desktop/src/main/services/app-update.ts b/desktop/src/main/services/app-update.ts index ed6dc0e18..47188264f 100644 --- a/desktop/src/main/services/app-update.ts +++ b/desktop/src/main/services/app-update.ts @@ -137,12 +137,10 @@ const checkForUpdatesAndNotify = async (mainWindow: BrowserWindow) => { const showUpdateDialog = (update: AppUpdate) => mainWindow.webContents.send("appUpdateAvailable", update); - log.debug(() => "Attempting auto update"); - await autoUpdater.downloadUpdate(); - let timeout: ReturnType; const fiveMinutes = 5 * 60 * 1000; autoUpdater.on("update-downloaded", () => { + log.info(`Update downloaded ${version}`); timeout = setTimeout( () => showUpdateDialog({ autoUpdatable: true, version }), fiveMinutes, @@ -154,6 +152,9 @@ const checkForUpdatesAndNotify = async (mainWindow: BrowserWindow) => { log.error("Auto update failed", error); showUpdateDialog({ autoUpdatable: false, version }); }); + + log.info(`Downloading update ${version}`); + await autoUpdater.downloadUpdate(); }; /**