From 3438d079d535838dfd19a9ff2fba89b62cb7d6b5 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 13 Jan 2019 11:48:52 +0100 Subject: [PATCH] Fix a sign error --- src/pretix/base/models/orders.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/models/orders.py b/src/pretix/base/models/orders.py index 9e5d1c4daa..c9bee1fd10 100644 --- a/src/pretix/base/models/orders.py +++ b/src/pretix/base/models/orders.py @@ -276,7 +276,7 @@ class Order(LockModel, LoggedModel): output_field=models.IntegerField() ), is_pending_with_full_payment=Case( - When(Q(status__in=(Order.STATUS_EXPIRED, Order.STATUS_PENDING)) & Q(pending_sum_t__lte=-1e-8) + When(Q(status__in=(Order.STATUS_EXPIRED, Order.STATUS_PENDING)) & Q(pending_sum_t__lte=1e-8) & Q(require_approval=False), then=Value('1')), default=Value('0'),