From 4865072f55138fce857003573db93a6073482412 Mon Sep 17 00:00:00 2001 From: Alireza Ahmadi Date: Sun, 2 Feb 2025 13:59:28 +0100 Subject: [PATCH] fix ss link #443 --- util/genLink.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/util/genLink.go b/util/genLink.go index eb054eb..72200d0 100644 --- a/util/genLink.go +++ b/util/genLink.go @@ -111,6 +111,10 @@ func shadowsocksLink( var userPass []string method, _ := inbound["method"].(string) + if strings.HasPrefix(method, "2022") { + inbPass, _ := inbound["password"].(string) + userPass = append(userPass, inbPass) + } var pass string if method == "2022-blake3-aes-128-gcm" { pass, _ = userConfig["shadowsocks16"]["password"].(string) @@ -119,11 +123,6 @@ func shadowsocksLink( } userPass = append(userPass, pass) - if strings.HasPrefix(method, "2022") { - inbPass, _ := inbound["password"].(string) - userPass = append(userPass, inbPass) - } - uriBase := fmt.Sprintf("ss://%s", toBase64([]byte(fmt.Sprintf("%s:%s", method, strings.Join(userPass, ":"))))) var links []string