From 941f15b9f90d7ad73c150be0b9dc72a96ff72a86 Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Mon, 9 May 2022 12:52:21 +0300 Subject: [PATCH] Remove resetting state for update is ready to be installed for being unclear Co-authored-by: Mikko Aspiala Signed-off-by: Janne Savolainen --- ...sync-update-is-ready-to-be-installed.injectable.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/main/electron-app/runnables/update-application/sync-update-is-ready-to-be-installed.injectable.ts b/src/main/electron-app/runnables/update-application/sync-update-is-ready-to-be-installed.injectable.ts index 3b8f74898b..e635386621 100644 --- a/src/main/electron-app/runnables/update-application/sync-update-is-ready-to-be-installed.injectable.ts +++ b/src/main/electron-app/runnables/update-application/sync-update-is-ready-to-be-installed.injectable.ts @@ -14,23 +14,18 @@ const syncUpdateIsReadyToBeInstalledInjectable = getInjectable({ const electronUpdater = di.inject(electronUpdaterInjectable); const updateIsReadyToBeInstalledState = di.inject(updateIsReadyToBeInstalledStateInjectable); - const makeUpdateReadyToBeInstalledFor = (available: boolean) => () => { - updateIsReadyToBeInstalledState.set(available); - }; return getStartableStoppable( "synchronize-update-is-available-state", () => { - - const makeUpdateReadyToBeInstalled = makeUpdateReadyToBeInstalledFor(true); - const makeUpdateUnavailable = makeUpdateReadyToBeInstalledFor(false); + const makeUpdateReadyToBeInstalled = () => { + updateIsReadyToBeInstalledState.set(true); + }; electronUpdater.on("update-downloaded", makeUpdateReadyToBeInstalled); - electronUpdater.on("update-not-available", makeUpdateUnavailable); return () => { electronUpdater.off("update-downloaded", makeUpdateReadyToBeInstalled); - electronUpdater.off("update-not-available", makeUpdateUnavailable); }; }, );