remove win32 updater stuff

pull/86/head
dperolio 3 years ago
parent 135b71ee57
commit dec625efaa

@ -42,22 +42,6 @@ const electronPath = require.resolve('electron');
*/
require.main.filename = join(discordPath, 'app_bootstrap', 'index.js');
let _patched = false;
const appSetAppUserModelId = electron.app.setAppUserModelId;
function setAppUserModelId (...args) {
/*
* Once this has been called, we can assume squirrelUpdate is safe to require
* as everything that needs to be initialized has been initialized.
*/
appSetAppUserModelId.apply(this, args);
if (!_patched) {
_patched = true;
require('../update/win32');
}
}
electron.app.setAppUserModelId = setAppUserModelId;
const electronExports = new Proxy(electron, {
get (target, prop) {
switch (prop) {

@ -1,22 +0,0 @@
const { join } = require('path');
const { inject } = require('../inject/main');
if (process.platform === 'win32') { // Should be the only possible case, but we never know
console.log('[Vizality] Injecting into Squirrel update script.');
const injector = require(`../inject/${process.platform}`);
console.log('injector', injector);
let squirrelUpdateScript = join(require.main.filename, '..', 'squirrelUpdate.js');
console.log('squirrelUpdateScript', squirrelUpdateScript);
let squirrelRestart;
try {
squirrelRestart = require(squirrelUpdateScript).restart;
} catch {
squirrelUpdateScript = join(require.main.filename, '../../app.asar', 'app_bootstrap/squirrelUpdate.js');
squirrelRestart = require(squirrelUpdateScript).restart;
}
require.cache[squirrelUpdateScript].exports.restart = (app, newVersion) => {
console.log('[Vizality] Injecting in the new version');
inject(injector).then(() => squirrelRestart(app, newVersion));
};
}
Loading…
Cancel
Save