From f9e719d659632467fcecb3fe8b88ccfd96978fd6 Mon Sep 17 00:00:00 2001 From: asdlokj1qpi23 <138199492+asdlokj1qpi23@users.noreply.github.com> Date: Mon, 28 Aug 2023 18:02:24 +0800 Subject: [PATCH] Update base.go --- pkg/proxy/base.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkg/proxy/base.go b/pkg/proxy/base.go index 88afad34..2bab14cb 100644 --- a/pkg/proxy/base.go +++ b/pkg/proxy/base.go @@ -89,13 +89,13 @@ func ParseProxyFromLink(link string) (p Proxy, err error) { p, err = ParseSSRLink(link) ssr, nr := ParseSSRLink(link) err = nr - if !validPassword(ssr.Password) { + if !validPassword(&ssr.Password) { return nil, errors.New("Password Error") } - if !validParams(ssr.ProtocolParam) { + if !validParams(&ssr.ProtocolParam) { return nil, errors.New("Password Error") } - if !validParams(ssr.ObfsParam) { + if !validParams(&ssr.ObfsParam) { return nil, errors.New("Password Error") } } else if strings.HasPrefix(link, "vmess://") { @@ -104,14 +104,14 @@ func ParseProxyFromLink(link string) (p Proxy, err error) { p, err = ParseSSLink(link) ss, sse := ParseSSLink(link) err = sse - if !validPassword(ss.Password) { + if !validPassword(&ss.Password) { return nil, errors.New("Password Error") } } else if strings.HasPrefix(link, "trojan://") { p, err = ParseTrojanLink(link) tj, tje := ParseTrojanLink(link) err = tje - if !validPassword(tj.Password) { + if !validPassword(&tj.Password) { return nil, errors.New("Password Error") } }