Custom (or tor) proxies must have the higher priority

This commit is contained in:
dchusovitin 2018-08-01 01:04:09 +03:00
parent 1a25e74149
commit 496073e504

View File

@ -364,7 +364,7 @@
if (pacMods.filteredCustomsString) { if (pacMods.filteredCustomsString) {
res += ` res += `
/******/ /******/
/******/ const filteredCustomProxies = "; ${pacMods.filteredCustomsString}"; /******/ const filteredCustomProxies = "${pacMods.filteredCustomsString}; ";
/******/`; /******/`;
} }
@ -440,6 +440,7 @@ ${ pacMods.filteredCustomsString
/******/ return "DIRECT"; /******/ return "DIRECT";
/******/ } /******/ }
/******/ return ` + /******/ return ` +
(pacMods.filteredCustomsString ? 'filteredCustomProxies + ' : '') +
function() { function() {
if (!pacMods.ifUsePacScriptProxies) { if (!pacMods.ifUsePacScriptProxies) {
@ -452,7 +453,7 @@ ${ pacMods.filteredCustomsString
} }
return filteredPacExp + ' + '; return filteredPacExp + ' + ';
}() + `${pacMods.filteredCustomsString ? 'filteredCustomProxies + ' : ''}directIfAllowed;`; // Without DIRECT you will get 'PROXY CONN FAILED' pac-error. }() + `directIfAllowed;`; // Without DIRECT you will get 'PROXY CONN FAILED' pac-error.
}() }()
} }