diff --git a/README.md b/README.md index e98fe4535..0d080c9d8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +![notify-logo](https://github.com/GSA/notifications-admin/assets/4156602/31b74039-4d87-4f89-a35e-71e9f3152342) + # Notify.gov Admin UI This is the Notify front-end for government users and admins. To see it in diff --git a/app/main/views/jobs.py b/app/main/views/jobs.py index ed8f051a3..774f2a916 100644 --- a/app/main/views/jobs.py +++ b/app/main/views/jobs.py @@ -276,12 +276,16 @@ def get_status_filters(service, message_type, statistics): } else: stats = statistics[message_type] - stats["sending"] = stats["requested"] - stats["delivered"] - stats["failed"] + + if stats.get("failure") is not None: + stats["failed"] = stats["failure"] + + stats["pending"] = stats["requested"] - stats["delivered"] - stats["failed"] filters = [ # key, label, option ("requested", "total", "sending,delivered,failed"), - ("sending", "pending", "pending"), + ("pending", "pending", "pending"), ("delivered", "delivered", "delivered"), ("failed", "failed", "failed"), ] @@ -296,7 +300,7 @@ def get_status_filters(service, message_type, statistics): message_type=message_type, status=option, ), - stats[key], + stats.get(key), ) for key, label, option in filters ]