[Updater > Module] Fix missing function in Linux Host, minor source cleanup
This commit is contained in:
parent
2ccabfda58
commit
91b46c56cf
|
@ -3,7 +3,7 @@ const fs = require('fs');
|
||||||
const mkdirp = require('mkdirp');
|
const mkdirp = require('mkdirp');
|
||||||
const Module = require('module');
|
const Module = require('module');
|
||||||
const { execFile } = require('child_process');
|
const { execFile } = require('child_process');
|
||||||
const { autoUpdater } = require('electron');
|
const { app, autoUpdater } = require('electron');
|
||||||
const request = require('request');
|
const request = require('request');
|
||||||
|
|
||||||
const paths = require('../paths');
|
const paths = require('../paths');
|
||||||
|
@ -70,6 +70,11 @@ exports.init = (endpoint, { releaseChannel, version }) => {
|
||||||
this.emit('update-manually', b);
|
this.emit('update-manually', b);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
quitAndInstall() {
|
||||||
|
app.relaunch();
|
||||||
|
app.quit();
|
||||||
|
}
|
||||||
})() : autoUpdater;
|
})() : autoUpdater;
|
||||||
|
|
||||||
|
|
||||||
|
@ -77,13 +82,7 @@ exports.init = (endpoint, { releaseChannel, version }) => {
|
||||||
|
|
||||||
hostUpdater.on('update-not-available', hostPassed);
|
hostUpdater.on('update-not-available', hostPassed);
|
||||||
|
|
||||||
hostUpdater.on('update-manually', d => {
|
hostUpdater.on('update-manually', e => events.emit('manual', e));
|
||||||
log('Modules', 'Host manual');
|
|
||||||
|
|
||||||
events.emit('manual', {
|
|
||||||
details: d
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
hostUpdater.on('update-downloaded', hostUpdater.quitAndInstall);
|
hostUpdater.on('update-downloaded', hostUpdater.quitAndInstall);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue