优化结构
This commit is contained in:
@@ -50,8 +50,10 @@ func sanitizeFailureMessage(message string) string {
|
||||
return "操作失败"
|
||||
}
|
||||
}
|
||||
if strings.Contains(message, "失败:") {
|
||||
return strings.TrimSpace(strings.SplitN(message, "失败:", 2)[0]) + "失败"
|
||||
for _, separator := range []string{"失败:", "失败:"} {
|
||||
if strings.Contains(message, separator) {
|
||||
return strings.TrimSpace(strings.SplitN(message, separator, 2)[0]) + "失败"
|
||||
}
|
||||
}
|
||||
return message
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ func failureLogModule(path string) string {
|
||||
}
|
||||
|
||||
func expectedClientFailure(message string) bool {
|
||||
for _, value := range []string{"参数错误", "请输入用户名和密码", "验证码错误", "用户名不存在或者密码错误", "用户被禁止登录", "账号已锁定", "请求太过频繁", "权限不足", "密码已过期", "未登录", "token", "令牌失效"} {
|
||||
for _, value := range []string{"参数错误", "请输入用户名和密码", "验证码错误", "用户名不存在或者密码错误", "用户被禁止登录", "账号已锁定", "请求太过频繁", "权限不足", "密码已过期", "未登录", "token 失效", "令牌失效"} {
|
||||
if strings.Contains(message, value) {
|
||||
return true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user