summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/store/proxies.js14
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);
}
}