Merge pull request #2838 from GSA/deactivate

fix deactivate
This commit is contained in:
Kenneth Kehl
2025-08-18 07:27:45 -07:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -146,6 +146,9 @@ def _do_login_dot_gov(): # $ pragma: no cover
# return verify_email(user, redirect_url)
usr = User.from_email_address(user["email_address"])
# New users on the invite path need activation
# if not usr.is_active:
current_app.logger.info(f"activating user {usr.id} #notify-admin-1505")
activate_user(usr.id)
except BaseException as be: # noqa B036

View File

@@ -27,7 +27,7 @@ def _sign_out_at_login_dot_gov():
def sign_out():
if current_user.is_authenticated:
current_user.deactivate()
# current_user.deactivate()
session.clear()
current_user.sign_out()