diff --git a/app/main/views/verify.py b/app/main/views/verify.py index f6bb47ab7..1250db150 100644 --- a/app/main/views/verify.py +++ b/app/main/views/verify.py @@ -9,6 +9,7 @@ from app.extensions import redis_client from app.main import main from app.main.forms import TwoFactorForm from app.models.user import InvitedOrgUser, InvitedUser, User +from app.utils import hilite from app.utils.login import redirect_to_sign_in @@ -70,6 +71,7 @@ def activate_user(user_id): login_gov_invite_data = redis_client.get(f"service-invite-{user.email_address}") if login_gov_invite_data: login_gov_invite_data = json.loads(login_gov_invite_data.decode("utf8")) + current_app.logger.info(hilite(f"LOGIN_GOV_INVITE_DATA {login_gov_invite_data}")) # This is the deprecated path for organization invites where we get id from session session["current_session_id"] = user.current_session_id @@ -85,6 +87,7 @@ def activate_user(user_id): return redirect(url_for("main.service_dashboard", service_id=service_id)) elif login_gov_invite_data: service_id = login_gov_invite_data["service_id"] + current_app.logger.info(hilite(f"SERVICE_ID={service_id}")) user.add_to_service( service_id, @@ -99,7 +102,10 @@ def activate_user(user_id): if invited_org_user: user_api_client.add_user_to_organization(invited_org_user.organization, user_id) elif redis_client.get(f"organization-invite-{user.email_address}"): - organization_id = redis_client.get(f"organization-invite-{user.email_address}") + organization_id = redis_client.raw_get( + f"organization-invite-{user.email_address}" + ) + current_app.logger.info(hilite(f"ORGANIZATION_ID FROM REDIS {organization_id}")) user_api_client.add_user_to_organization( organization_id.decode("utf8"), user_id )