From b870121fb3a50f9e178b1dfbc1fba45107ff87f2 Mon Sep 17 00:00:00 2001 From: Haishan Date: Sun, 1 Mar 2020 19:27:47 +0800 Subject: fix: allow request latency for non-original clash proxy types for #474 --- src/store/proxies.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src') 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); } } -- cgit v1.3.1