mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-17 02:32:32 -05:00
avoid message is none scenario
This commit is contained in:
@@ -129,6 +129,7 @@ def deliver_sms(self, notification_id):
|
||||
)
|
||||
# Code branches off to send_to_providers.py
|
||||
message_id = send_to_providers.send_sms_to_provider(notification)
|
||||
if message_id is not None: # can be none if technical failure happens
|
||||
update_notification_message_id(notification_id, message_id)
|
||||
|
||||
# DEPRECATED
|
||||
|
||||
@@ -110,7 +110,6 @@ def _update_notification_status(
|
||||
return notification
|
||||
|
||||
|
||||
@autocommit
|
||||
def update_notification_message_id(notification_id, message_id):
|
||||
stmt = (
|
||||
update(Notification)
|
||||
@@ -118,6 +117,7 @@ def update_notification_message_id(notification_id, message_id):
|
||||
.values({"message_id": message_id})
|
||||
)
|
||||
db.session.execute(stmt)
|
||||
db.session.commit()
|
||||
|
||||
|
||||
@autocommit
|
||||
|
||||
Reference in New Issue
Block a user