From f4560b91902ba1ed356f9b33815bac57b7535a56 Mon Sep 17 00:00:00 2001 From: Shidorien Date: Fri, 22 Dec 2023 01:28:42 +0100 Subject: [PATCH] Refactor autoUpdater logic in App component --- src/renderer/windows/App.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderer/windows/App.tsx b/src/renderer/windows/App.tsx index 66a9ada5..3631fce6 100644 --- a/src/renderer/windows/App.tsx +++ b/src/renderer/windows/App.tsx @@ -39,9 +39,12 @@ export default function App() { useEffect(() => { - lastValueFrom(autoUpdater.getAppVersion()).then(version => { - if(autoUpdater.isChangelogAvailable && autoUpdater.getLastVersion() === version) {autoUpdater.showChangelog()} + lastValueFrom(autoUpdater.getAppVersion()).then(appVersion => { + if(appVersion === autoUpdater.getLastAppVersion()){ return; } + autoUpdater.showChangelog(appVersion); }); + + autoUpdater.setLastAppVersion(); checkOneClicks(); }, []);