Refactor autoUpdater logic in App component

This commit is contained in:
Shidorien
2023-12-22 01:28:42 +01:00
parent f0f83e2b3b
commit f4560b9190
+5 -2
View File
@@ -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();
}, []);