add new notification status 'sent'

for international text messages, when we may not ever receive callback info,
so we need a separate status that doesn't get timed out etc
This commit is contained in:
Leo Hemsted
2017-04-25 17:08:29 +01:00
parent c87be0f982
commit 02e8f454e1
5 changed files with 10 additions and 7 deletions

View File

@@ -572,6 +572,7 @@ class VerifyCode(db.Model):
NOTIFICATION_CREATED = 'created'
NOTIFICATION_SENDING = 'sending'
NOTIFICATION_SENT = 'sent'
NOTIFICATION_DELIVERED = 'delivered'
NOTIFICATION_PENDING = 'pending'
NOTIFICATION_FAILED = 'failed'
@@ -586,6 +587,7 @@ NOTIFICATION_STATUS_TYPES_FAILED = [
]
NOTIFICATION_STATUS_TYPES_COMPLETED = [
NOTIFICATION_SENT,
NOTIFICATION_DELIVERED,
NOTIFICATION_FAILED,
NOTIFICATION_TECHNICAL_FAILURE,
@@ -595,6 +597,7 @@ NOTIFICATION_STATUS_TYPES_COMPLETED = [
NOTIFICATION_STATUS_TYPES_BILLABLE = [
NOTIFICATION_SENDING,
NOTIFICATION_SENT,
NOTIFICATION_DELIVERED,
NOTIFICATION_FAILED,
NOTIFICATION_TECHNICAL_FAILURE,
@@ -605,6 +608,7 @@ NOTIFICATION_STATUS_TYPES_BILLABLE = [
NOTIFICATION_STATUS_TYPES = [
NOTIFICATION_CREATED,
NOTIFICATION_SENDING,
NOTIFICATION_SENT,
NOTIFICATION_DELIVERED,
NOTIFICATION_PENDING,
NOTIFICATION_FAILED,