From b12e638592e824c5ccaf67a37b81961d8dd4c423 Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Tue, 19 Mar 2024 14:34:41 -0700 Subject: [PATCH] fix registration --- app/main/views/register.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/main/views/register.py b/app/main/views/register.py index 8a0c884d3..a060fc0eb 100644 --- a/app/main/views/register.py +++ b/app/main/views/register.py @@ -157,6 +157,17 @@ def set_up_your_profile(): raise Exception(f"Could not login with login.gov {login_gov_error}") # end login.gov + # create the user + # TODO we have to provide something for password until that column goes away + # TODO ideally we would set the user's preferred timezone here as well + user = User.register( + name=form.name.data, + email_address=user_email, + mobile_number=form.mobile_number.data, + password=str(uuid.uuid4()), + auth_type="sms_auth", + ) + # activate the user user = user_api_client.get_user_by_uuid_or_email(user_uuid, user_email)