setting: Refactor auto-update setting.

This commit is contained in:
Akash Nimare
2018-05-16 15:56:17 +05:30
parent 6163ad85e0
commit 8ad74081c4

View File

@@ -30,10 +30,9 @@ function appUpdater(updateFromMenu = false) {
autoUpdater.logger = log; autoUpdater.logger = log;
// Handle auto updates for beta/pre releases // Handle auto updates for beta/pre releases
const isAutoUpdate = ConfigUtil.getConfigItem('autoUpdate');
const isBetaUpdate = ConfigUtil.getConfigItem('betaUpdate'); const isBetaUpdate = ConfigUtil.getConfigItem('betaUpdate');
autoUpdater.allowPrerelease = (isAutoUpdate && isBetaUpdate) || false; autoUpdater.allowPrerelease = isBetaUpdate || false;
const eventsListenerRemove = ['update-available', 'update-not-available']; const eventsListenerRemove = ['update-available', 'update-not-available'];
autoUpdater.on('update-available', info => { autoUpdater.on('update-available', info => {