Browse Source

luci-app-ssr-plus: hide tls flow for v2ray-core

Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen 3 years ago
parent
commit
5989cfbe07
1 changed files with 15 additions and 16 deletions
  1. 15 16
      luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua

+ 15 - 16
luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua

@@ -642,26 +642,25 @@ if is_finded("xray") then
 	o:depends({type = "v2ray", v2ray_protocol = "vless", transport = "kcp", tls = false})
 	o:depends({type = "v2ray", v2ray_protocol = "trojan", transport = "tcp", tls = false})
 	o:depends({type = "v2ray", v2ray_protocol = "trojan", transport = "kcp", tls = false})
-end
 
--- Flow
-o = s:option(Value, "vless_flow", translate("Flow"))
-for _, v in ipairs(flows) do
-	o:value(v, translate(v))
-end
-o.rmempty = true
-o.default = "xtls-rprx-splice"
-o:depends("xtls", true)
+	-- Flow
+	o = s:option(Value, "vless_flow", translate("Flow"))
+	for _, v in ipairs(flows) do
+		o:value(v, translate(v))
+	end
+	o.rmempty = true
+	o.default = "xtls-rprx-splice"
+	o:depends("xtls", true)
 
--- [[ TLS部分 ]] --
--- Flow
-o = s:option(Value, "tls_flow", translate("Flow"))
-for _, v in ipairs(tls_flows) do
-	o:value(v, translate(v))
+	o = s:option(Value, "tls_flow", translate("Flow"))
+	for _, v in ipairs(tls_flows) do
+		o:value(v, translate(v))
+	end
+	o.rmempty = true
+	o:depends({type = "v2ray", v2ray_protocol = "vless", "tls" = true})
 end
-o.rmempty = true
-o:depends({type = "v2ray", v2ray_protocol = "vless", "tls" = true})
 
+-- [[ TLS部分 ]] --
 o = s:option(Flag, "tls_sessionTicket", translate("Session Ticket"))
 o:depends({type = "trojan", tls = true})
 o.default = "0"