Sfoglia il codice sorgente

Merge pull request #1891 from zxlhhyccc/tuic

luci-app-ssr-plus: Fix Xray hysteria2 alias cannot be import issue.
zxl hhyccc 3 giorni fa
parent
commit
7bc544cedb
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      luci-app-ssr-plus/luasrc/view/shadowsocksr/ssrurl.htm

+ 2 - 2
luci-app-ssr-plus/luasrc/view/shadowsocksr/ssrurl.htm

@@ -125,6 +125,7 @@ function import_ssr_url(btn, urlname, sid) {
 				if (params.get("pinSHA256")) {
 					document.getElementsByName('cbid.shadowsocksr.' + sid + '.pinsha256')[0].value = params.get("pinSHA256") || "";
 				}
+				document.getElementsByName('cbid.shadowsocksr.' + sid + '.alias')[0].value = url.hash ? decodeURIComponent(url.hash.slice(1)) : "";
 			} else {
 				document.getElementsByName('cbid.shadowsocksr.' + sid + '.type')[0].value = "v2ray"
 				document.getElementsByName('cbid.shadowsocksr.' + sid + '.type')[0].dispatchEvent(event);
@@ -137,6 +138,7 @@ function import_ssr_url(btn, urlname, sid) {
 				if (params.get("vcn")) {
 					document.getElementsByName('cbid.shadowsocksr.' + sid + '.tls_CertByName')[0].value = params.get("vcn") || "";
 				}
+				document.getElementsByName('cbid.shadowsocksr.' + sid + '.alias')[0].value = url.hash ? decodeURIComponent(url.hash.slice(1)) : "";
 			}
 			document.getElementsByName('cbid.shadowsocksr.' + sid + '.server')[0].value = url.hostname;
 			document.getElementsByName('cbid.shadowsocksr.' + sid + '.server_port')[0].value = url.port || "443";
@@ -177,8 +179,6 @@ function import_ssr_url(btn, urlname, sid) {
 				!!(params.get("insecure") ?? params.get("allowInsecure")); // 设置 insecure 为 true
 			document.getElementsByName('cbid.shadowsocksr.' + sid + '.insecure')[0].dispatchEvent(event); // 触发事件
 
-			document.getElementsByName('cbid.shadowsocksr.' + sid + '.alias')[0].value = url.hash ? decodeURIComponent(url.hash.slice(1)) : "";
-
 			s.innerHTML = "<font style=\'color:green\'><%:Import configuration information successfully.%></font>";
 			return false;
 		case "ss":