Merge pull request #931 from alphagov/csv-status

add type conversion to report downloads
This commit is contained in:
Leo Hemsted
2017-04-28 11:04:05 +01:00
committed by GitHub
2 changed files with 7 additions and 3 deletions
+6 -3
View File
@@ -752,7 +752,8 @@ class Notification(db.Model):
'permanent-failure': 'Email address doesnt exist', 'permanent-failure': 'Email address doesnt exist',
'delivered': 'Delivered', 'delivered': 'Delivered',
'sending': 'Sending', 'sending': 'Sending',
'created': 'Sending' 'created': 'Sending',
'sent': 'Delivered'
}, },
'sms': { 'sms': {
'failed': 'Failed', 'failed': 'Failed',
@@ -761,7 +762,8 @@ class Notification(db.Model):
'permanent-failure': 'Phone number doesnt exist', 'permanent-failure': 'Phone number doesnt exist',
'delivered': 'Delivered', 'delivered': 'Delivered',
'sending': 'Sending', 'sending': 'Sending',
'created': 'Sending' 'created': 'Sending',
'sent': 'Sent internationally'
}, },
'letter': { 'letter': {
'failed': 'Failed', 'failed': 'Failed',
@@ -770,7 +772,8 @@ class Notification(db.Model):
'permanent-failure': 'Permanent failure', 'permanent-failure': 'Permanent failure',
'delivered': 'Delivered', 'delivered': 'Delivered',
'sending': 'Sending', 'sending': 'Sending',
'created': 'Sending' 'created': 'Sending',
'sent': 'Delivered'
} }
}[self.template.template_type].get(self.status, self.status) }[self.template.template_type].get(self.status, self.status)
+1
View File
@@ -111,6 +111,7 @@ def test_notification_for_csv_returns_correct_job_row_number(notify_db, notify_d
('email', 'permanent-failure', 'Email address doesnt exist'), ('email', 'permanent-failure', 'Email address doesnt exist'),
('sms', 'temporary-failure', 'Phone not accepting messages right now'), ('sms', 'temporary-failure', 'Phone not accepting messages right now'),
('sms', 'permanent-failure', 'Phone number doesnt exist'), ('sms', 'permanent-failure', 'Phone number doesnt exist'),
('sms', 'sent', 'Sent internationally'),
('letter', 'permanent-failure', 'Permanent failure'), ('letter', 'permanent-failure', 'Permanent failure'),
('letter', 'delivered', 'Delivered') ('letter', 'delivered', 'Delivered')
]) ])