fix: 用户登录复合500 (#8743)

Co-authored-by: feng626 <1304903146@qq.com>
This commit is contained in:
fit2bot
2022-08-15 16:21:27 +08:00
committed by GitHub
parent 9a4b32cb3c
commit 5559f112db
3 changed files with 15 additions and 3 deletions

View File

@@ -69,10 +69,16 @@ class LoginConfirmWaitError(LoginConfirmBaseError):
class LoginConfirmOtherError(LoginConfirmBaseError):
error = 'login_confirm_error'
def __init__(self, ticket_id, status):
def __init__(self, ticket_id, status, username):
self.username = username
msg = const.login_confirm_error_msg.format(status)
super().__init__(ticket_id=ticket_id, msg=msg)
def as_data(self):
ret = super().as_data()
ret['data']['username'] = self.username
return ret
class PasswordTooSimple(NeedRedirectError):
default_code = 'passwd_too_simple'