From 1ae2601209fe6776a3a27070050b81943498e6bb Mon Sep 17 00:00:00 2001 From: sugarBecomer Date: Fri, 7 Nov 2025 15:11:06 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20salt=E5=AF=BB=E6=89=BE=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/application/cpdaily/login/cas.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/application/cpdaily/login/cas.go b/internal/application/cpdaily/login/cas.go index 1b7edca..da5c4a1 100644 --- a/internal/application/cpdaily/login/cas.go +++ b/internal/application/cpdaily/login/cas.go @@ -174,9 +174,9 @@ func (c *CpdailyCasLogin) Login(ctx context.Context, schoolDetail *school.School if saltValue != "" { salt = saltValue } else { - saltMatches := saltRegexp.FindAllString(string(loginPageBytes), -1) - if len(saltMatches) > 0 { - salt = saltMatches[0] + saltMatches := saltRegexp.FindStringSubmatch(string(loginPageBytes)) + if len(saltMatches) > 1 { + salt = saltMatches[1] } } }