|
|
|
@ -482,9 +482,7 @@ class ChangeEmailResetApi(Resource):
|
|
|
|
|
|
|
|
|
|
|
|
reset_data = AccountService.get_change_email_data(args["token"])
|
|
|
|
reset_data = AccountService.get_change_email_data(args["token"])
|
|
|
|
if not reset_data:
|
|
|
|
if not reset_data:
|
|
|
|
raise InvalidTokenError()
|
|
|
|
print("reset_data is None")
|
|
|
|
# Must use token in reset phase
|
|
|
|
|
|
|
|
if reset_data.get("phase", "") != "change_email":
|
|
|
|
|
|
|
|
raise InvalidTokenError()
|
|
|
|
raise InvalidTokenError()
|
|
|
|
|
|
|
|
|
|
|
|
AccountService.revoke_change_email_token(args["token"])
|
|
|
|
AccountService.revoke_change_email_token(args["token"])
|
|
|
|
|