This commit is contained in:
Kenneth Kehl
2024-08-19 10:57:08 -07:00
parent 5a3f3e5ca0
commit 672fed7e4b
3 changed files with 25 additions and 26 deletions

View File

@@ -1,4 +1,5 @@
from flask import current_app
from app.utils import hilite
from notifications_python_client.errors import HTTPError
from app.notify_client import NotifyAdminAPIClient, cache
@@ -109,13 +110,16 @@ class UserApiClient(NotifyAdminAPIClient):
raise
def send_verify_code(self, user_id, code_type, to, next_string=None):
print(hilite("SEND VERIFY CODE"))
data = {"to": to}
if next_string:
data["next"] = next_string
if code_type == "email":
data["email_auth_link_host"] = self.admin_url
print(hilite(f"DATA {data}"))
endpoint = "/user/{0}/{1}-code".format(user_id, code_type)
current_app.logger.warn(f"Sending verify_code {code_type} to {user_id}")
print(hilite(f"ENDPOINT {endpoint}"))
current_app.logger.warn(hilite(f"Sending verify_code {code_type} to {user_id}"))
self.post(endpoint, data=data)
def send_verify_email(self, user_id, to):