From 33b47d27d17a75d8f54281302b46f36bcab3c995 Mon Sep 17 00:00:00 2001 From: Alysia Broddrick Date: Thu, 7 Mar 2024 20:03:10 -0800 Subject: [PATCH] handle none --- src/registrar/admin.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/registrar/admin.py b/src/registrar/admin.py index 5b8d67983..68f27d15c 100644 --- a/src/registrar/admin.py +++ b/src/registrar/admin.py @@ -376,7 +376,10 @@ def analytics(request): approval_time=F("approved_domain__created_at") - F("submission_date") ).aggregate(Avg("approval_time"))["approval_time__avg"] # Format the timedelta to display only days - avg_approval_time = f"{avg_approval_time.days} days" + + avg_approval_time="No approvals to use" + if avg_approval_time is not None: + avg_approval_time = f"{avg_approval_time.days} days" # The start and end dates are passed as url params start_date = request.GET.get("start_date", "")