bootstrap: rewrite new blocking system
This commit is contained in:
parent
1f0ac0f27e
commit
78204759a3
|
@ -75,10 +75,12 @@ const startCore = () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const startUpdate = () => {
|
const startUpdate = () => {
|
||||||
session.defaultSession.webRequest.onBeforeRequest({ urls: [ 'https://a.invalid/a',
|
const urls = [
|
||||||
oaConfig.noTrack !== false ? 'https://*/api/v9/science' : '',
|
oaConfig.noTrack !== false ? 'https://*/api/v9/science' : '',
|
||||||
oaConfig.noTyping === true ? 'https://*/api/*/typing' : ''
|
oaConfig.noTyping === true ? 'https://*/api/*/typing' : ''
|
||||||
].filter(x => x) }, (e, cb) => cb({ cancel: true }));
|
].filter(x => x);
|
||||||
|
|
||||||
|
if (urls.length > 0) session.defaultSession.webRequest.onBeforeRequest({ urls }, (e, cb) => cb({ cancel: true }));
|
||||||
|
|
||||||
const startMin = process.argv?.includes?.('--start-minimized');
|
const startMin = process.argv?.includes?.('--start-minimized');
|
||||||
|
|
||||||
|
@ -110,7 +112,7 @@ const startUpdate = () => {
|
||||||
const config = require('./config');
|
const config = require('./config');
|
||||||
if (oaConfig.setup !== true) config.open();
|
if (oaConfig.setup !== true) config.open();
|
||||||
|
|
||||||
if (oaConfig.autoupdate !== false) { // If autoupdate disabled, don't update
|
if (oaConfig.autoupdate !== false) {
|
||||||
try {
|
try {
|
||||||
require('./asarUpdate')();
|
require('./asarUpdate')();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|
Loading…
Reference in New Issue