diff options
| author | Haishan <[email protected]> | 2020-03-01 19:27:47 +0800 |
|---|---|---|
| committer | Haishan <[email protected]> | 2020-03-01 19:27:47 +0800 |
| commit | b870121fb3a50f9e178b1dfbc1fba45107ff87f2 (patch) | |
| tree | 3f48787636ef16afbf56d2e612ff9bd3c9dc827b /src/store | |
| parent | 03a249c0324d6c37ff0b644c68867ba517d3fda6 (diff) | |
fix: allow request latency for non-original clash proxy types
for #474
Diffstat (limited to 'src/store')
| -rw-r--r-- | src/store/proxies.js | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/store/proxies.js b/src/store/proxies.js index 95f724b..3896fee 100644 --- a/src/store/proxies.js +++ b/src/store/proxies.js @@ -21,7 +21,17 @@ type ProxyProvider = { // const ProxyTypeBuiltin = ['DIRECT', 'GLOBAL', 'REJECT']; // const ProxyGroupTypes = ['Fallback', 'URLTest', 'Selector', 'LoadBalance']; -const ProxyTypes = ['Shadowsocks', 'Snell', 'Socks5', 'Http', 'Vmess']; +// const ProxyTypes = ['Shadowsocks', 'Snell', 'Socks5', 'Http', 'Vmess']; + +const NonProxyTypes = [ + 'Direct', + 'Fallback', + 'Reject', + 'Selector', + 'URLTest', + 'LoadBalance', + 'Unknown' +]; export const getProxies = s => s.proxies.proxies; export const getDelay = s => s.proxies.delay; @@ -206,7 +216,7 @@ function retrieveGroupNamesFrom(proxies) { if (prop === 'GLOBAL') { globalAll = p.all; } - } else if (ProxyTypes.indexOf(p.type) >= 0) { + } else if (NonProxyTypes.indexOf(p.type) < 0) { proxyNames.push(prop); } } |
