PicList/src/main/utils/updateChecker.ts

18 lines
409 B
TypeScript
Raw Normal View History

import db from '~/main/apis/core/datastore'
import { autoUpdater } from 'electron-updater'
2017-12-23 03:38:19 -05:00
const updateChecker = async () => {
2019-09-11 07:30:08 -04:00
let showTip = db.get('settings.showUpdateTip')
2017-12-23 03:38:19 -05:00
if (showTip === undefined) {
2019-09-11 07:30:08 -04:00
db.set('settings.showUpdateTip', true)
2017-12-23 03:38:19 -05:00
showTip = true
}
if (showTip) {
try {
await autoUpdater.checkForUpdatesAndNotify()
} catch (err) {}
2017-12-23 03:38:19 -05:00
}
}
export default updateChecker