From 929cde010e7d9320061158cdc84b7e60103258e2 Mon Sep 17 00:00:00 2001 From: Thomas Steen Rasmussen Date: Sun, 1 Aug 2021 17:43:53 +0200 Subject: [PATCH] do not crap out when no tickets exist --- src/backoffice/views/orga.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/backoffice/views/orga.py b/src/backoffice/views/orga.py index bc5cbc81..dff7300d 100644 --- a/src/backoffice/views/orga.py +++ b/src/backoffice/views/orga.py @@ -231,7 +231,8 @@ class ShopTicketStatsDetailView(CampViewMixin, OrgaTeamPermissionMixin, ListView context["total_income"] += product.total_income context["total_cost"] += product.total_cost context["total_profit"] += product.total_profit - context["average_price"] = round( - context["total_income"] / context["total_units"], 2 - ) + if context["total_income"] and context["total_units"]: + context["average_price"] = round( + context["total_income"] / context["total_units"], 2 + ) return context