Disable auto update for osx only

This commit is contained in:
Thomas Nordquist
2019-05-02 09:27:48 +02:00
parent 352948f212
commit b2913c7e0e

View File

@@ -3,21 +3,21 @@ import { BuildInfo } from 'electron-telemetry/build/Model'
import { UpdateInfo } from '../events'
export function shouldAutoUpdate(build: BuildInfo) {
return build.package !== 'portable'
return build.package !== 'portable' && build.platform !== 'mac'
}
export function handleAutoUpdate() {
// autoUpdater.on('update-available', (info: UpdateInfo) => {
// console.log('There is an update available')
// })
autoUpdater.on('update-available', (info: UpdateInfo) => {
console.log('There is an update available')
})
// autoUpdater.on('error', (error) => {
// console.error('could not update due to error', error)
// })
autoUpdater.on('error', (error) => {
console.error('could not update due to error', error)
})
// try {
// autoUpdater.checkForUpdatesAndNotify()
// } catch (error) {
// console.error(error)
// }
try {
autoUpdater.checkForUpdatesAndNotify()
} catch (error) {
console.error(error)
}
}