treat sent as delivered in detailed service api

this is for when we fetch the large blue numbers for viewing
notifications for an entire service
This commit is contained in:
Leo Hemsted
2017-04-28 11:56:12 +01:00
parent 56e5045e9a
commit f577e91134
2 changed files with 6 additions and 1 deletions

View File

@@ -48,7 +48,7 @@ def create_zeroed_stats_dicts():
def _update_statuses_from_row(update_dict, row):
update_dict['requested'] += row.count
if row.status == 'delivered':
if row.status in ('delivered', 'sent'):
update_dict['delivered'] += row.count
elif row.status in ('failed', 'technical-failure', 'temporary-failure', 'permanent-failure'):
update_dict['failed'] += row.count