add sent as a new status

functions as delivered - shows up in delievered column, contributes
to delivered stats etc.
This commit is contained in:
Leo Hemsted
2017-04-27 16:02:49 +01:00
parent ca90c922ed
commit cf125d0a14
5 changed files with 15 additions and 10 deletions

View File

@@ -314,7 +314,8 @@ def format_notification_status(status, template_type):
'permanent-failure': 'Email address doesnt exist',
'delivered': 'Delivered',
'sending': 'Sending',
'created': 'Sending'
'created': 'Sending',
'sent': 'Delivered'
},
'sms': {
'failed': 'Failed',
@@ -323,7 +324,8 @@ def format_notification_status(status, template_type):
'permanent-failure': 'Phone number doesnt exist',
'delivered': 'Delivered',
'sending': 'Sending',
'created': 'Sending'
'created': 'Sending',
'sent': 'Sent internationally'
},
'letter': {
'failed': 'Failed',
@@ -332,7 +334,8 @@ def format_notification_status(status, template_type):
'permanent-failure': 'Permanent failure',
'delivered': 'Delivered',
'sending': 'Sending',
'created': 'Sending'
'created': 'Sending',
'sent': 'Delivered'
}
}[template_type].get(status, status)
@@ -351,6 +354,7 @@ def format_notification_status_as_field_status(status):
'temporary-failure': 'error',
'permanent-failure': 'error',
'delivered': None,
'sent': None,
'sending': 'default',
'created': 'default'
}.get(status, 'error')