修复登录状态码匹配错误时返回的error为nil 🐛
This commit is contained in:
parent
945c8ad493
commit
9bab331b4a
@ -53,10 +53,10 @@ func (c *Caller) CheckLogin(uuid string) (*CheckLoginResponse, error) {
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
// 正则匹配检测的code
|
// 正则匹配检测的code
|
||||||
// 具体code参考
|
// 具体code参考global.go
|
||||||
results := statusCodeRegexp.FindSubmatch(data)
|
results := statusCodeRegexp.FindSubmatch(data)
|
||||||
if len(results) != 2 {
|
if len(results) != 2 {
|
||||||
return nil, nil
|
return nil, errors.New("error status code match")
|
||||||
}
|
}
|
||||||
code := string(results[1])
|
code := string(results[1])
|
||||||
return &CheckLoginResponse{Code: code, Raw: data}, nil
|
return &CheckLoginResponse{Code: code, Raw: data}, nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user