merge from main

This commit is contained in:
Kenneth Kehl
2024-06-06 13:12:37 -07:00
11 changed files with 111 additions and 91 deletions

View File

@@ -12,7 +12,8 @@ from app.dao.notifications_dao import (
from app.enums import KeyType, NotificationStatus, NotificationType
from app.errors import BadRequestError
from app.models import Notification
from app.utils import utc_now
from app.utils import hilite, scrub, utc_now
from app.errors import BadRequestError
from notifications_utils.recipients import (
format_email_address,
get_international_phone_info,
@@ -110,6 +111,7 @@ def persist_notification(
formatted_recipient = validate_and_format_phone_number(
recipient, international=True
)
current_app.logger.info(hilite(scrub(f"Persisting notification with recipient {formatted_recipient}")))
recipient_info = get_international_phone_info(formatted_recipient)
notification.normalised_to = formatted_recipient
notification.international = recipient_info.international