add pending stats

This commit is contained in:
Beverly Nguyen
2024-12-19 17:53:04 -08:00
parent 7c7f96d144
commit f4e68d7903
2 changed files with 3 additions and 0 deletions

View File

@@ -211,3 +211,4 @@ class StatisticsType(StrEnum):
REQUESTED = "requested"
DELIVERED = "delivered"
FAILURE = "failure"
PENDING = "pending"

View File

@@ -96,6 +96,8 @@ def _update_statuses_from_row(update_dict, row):
NotificationStatus.VIRUS_SCAN_FAILED,
):
update_dict[StatisticsType.FAILURE] += row.count
elif row.status == NotificationStatus.PENDING:
update_dict[StatisticsType.PENDING] += row.count
def create_empty_monthly_notification_status_stats_dict(year):