From aed78c2d69778ce005c5f85de96ee2660e78b684 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 13 Mar 2017 17:43:52 +0100 Subject: [PATCH] Show "sold out" if all quota is blocked by orders, even unpaid ones --- src/pretix/base/models/items.py | 2 +- .../templates/pretixpresale/event/fragment_availability.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/base/models/items.py b/src/pretix/base/models/items.py index 93cb9d6520..b94c5e2c6d 100644 --- a/src/pretix/base/models/items.py +++ b/src/pretix/base/models/items.py @@ -591,7 +591,7 @@ class Quota(LoggedModel): size_left -= self.count_blocking_vouchers(now_dt) if size_left <= 0: - return Quota.AVAILABILITY_ORDERED, 0 + return Quota.AVAILABILITY_RESERVED, 0 size_left -= self.count_in_cart(now_dt) if size_left <= 0: diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_availability.html b/src/pretix/presale/templates/pretixpresale/event/fragment_availability.html index a19d0f40b3..f97bdefe11 100644 --- a/src/pretix/presale/templates/pretixpresale/event/fragment_availability.html +++ b/src/pretix/presale/templates/pretixpresale/event/fragment_availability.html @@ -1,6 +1,6 @@ {% load i18n %} {% load eventurl %} -{% if avail == 0 %} +{% if avail <= 10 %}
{% trans "SOLD OUT" %} {% if event.settings.waiting_list_enabled %}