From b664222c625060d779f5d9f13d39dcc172ca6ac1 Mon Sep 17 00:00:00 2001 From: Martin Gross Date: Wed, 11 Mar 2020 16:48:57 +0100 Subject: [PATCH] Calculation fix for unlimited Quota w/ Waitinglist --- src/pretix/control/views/dashboards.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/control/views/dashboards.py b/src/pretix/control/views/dashboards.py index 8489db1aea..961a014072 100644 --- a/src/pretix/control/views/dashboards.py +++ b/src/pretix/control/views/dashboards.py @@ -167,7 +167,8 @@ def waitinglist_widgets(sender, subevent=None, lazy=False, **kwargs): elif row[1] > 0: happy += 1 for q in quotas: - quota_cache[q.pk] = (quota_cache[q.pk][0], quota_cache[q.pk][1] - 1) + if q.size is not None: + quota_cache[q.pk] = (quota_cache[q.pk][0], quota_cache[q.pk][1] - 1) widgets.append({ 'content': None if lazy else NUM_WIDGET.format(