core: fix presets in relay.js
This commit is contained in:
parent
b648bcd300
commit
81a25e4c35
@ -78,7 +78,7 @@ export class Relay extends EventEmitter {
|
|||||||
this._bsocket.setTimeout(__TIMEOUT__);
|
this._bsocket.setTimeout(__TIMEOUT__);
|
||||||
let presets = __PRESETS__;
|
let presets = __PRESETS__;
|
||||||
// prepend "proxy" preset to the top of presets on client side
|
// prepend "proxy" preset to the top of presets on client side
|
||||||
if (__IS_CLIENT__ && presets[0].name !== 'proxy') {
|
if (__IS_CLIENT__ && !['proxy', 'tunnel'].includes(presets[0].name)) {
|
||||||
presets = [{name: 'proxy'}].concat(presets);
|
presets = [{name: 'proxy'}].concat(presets);
|
||||||
}
|
}
|
||||||
// add "tracker" preset to the preset list on both sides
|
// add "tracker" preset to the preset list on both sides
|
||||||
|
Loading…
Reference in New Issue
Block a user