From 29e22a0c6c4000a03bd566a3b5569f4a2d6688ab Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 26 Feb 2018 10:41:58 +0100 Subject: [PATCH] Fix check-in of unpaid orders in web check-in list --- src/pretix/control/views/checkin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/control/views/checkin.py b/src/pretix/control/views/checkin.py index af6ee8a7a..74ec3035f 100644 --- a/src/pretix/control/views/checkin.py +++ b/src/pretix/control/views/checkin.py @@ -92,7 +92,7 @@ class CheckInListShow(EventPermissionRequiredMixin, PaginationMixin, ListView): for op in positions: created = False - if op.order.status == Order.STATUS_PAID: + if op.order.status == Order.STATUS_PAID or (self.list.include_pending and op.order.status == Order.STATUS_PENDING): ci, created = Checkin.objects.get_or_create(position=op, list=self.list, defaults={ 'datetime': now(), })