chore: lint

chore: lint
This commit is contained in:
Joe 2024-09-29 17:00:09 +08:00
parent 86b182ff73
commit d481a1b998
2 changed files with 3 additions and 4 deletions

View File

@ -45,7 +45,7 @@ class LoginApi(Resource):
invitation = args["invite_token"]
if invitation:
invitation = RegisterService.get_invitation_if_token_valid(None, args["email"], invitation)
try:
if invitation:
data = invitation.get("data", {})

View File

@ -102,7 +102,7 @@ class AccountService:
if account.status in {AccountStatus.BANNED.value, AccountStatus.CLOSED.value}:
raise AccountLoginError("Account is banned or closed.")
if password and invite_token:
# if invite_token is valid, set password and password_salt
salt = secrets.token_bytes(16)
@ -111,7 +111,6 @@ class AccountService:
base64_password_hashed = base64.b64encode(password_hashed).decode()
account.password = base64_password_hashed
account.password_salt = base64_salt
if account.password is None or not compare_password(password, account.password, account.password_salt):
raise AccountPasswordError("Invalid email or password.")
@ -119,7 +118,7 @@ class AccountService:
if account.status == AccountStatus.PENDING.value:
account.status = AccountStatus.ACTIVE.value
account.initialized_at = datetime.now(timezone.utc).replace(tzinfo=None)
db.session.commit()
return account