From 5af99f4f1a484f07995e41af9a9ba628e5a23441 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 23 Jan 2019 16:05:27 +0100 Subject: [PATCH] Check-in: Do not ask questions that are already answered --- src/pretix/base/services/checkin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/services/checkin.py b/src/pretix/base/services/checkin.py index aff452b1a..d3e411a77 100644 --- a/src/pretix/base/services/checkin.py +++ b/src/pretix/base/services/checkin.py @@ -99,7 +99,7 @@ def perform_checkin(op: OrderPosition, clist: CheckinList, given_answers: dict, answers = {a.question: a for a in op.answers.all()} require_answers = [] for q in op.item.checkin_questions: - if q not in given_answers: + if q not in given_answers and q not in answers: require_answers.append(q) _save_answers(op, answers, given_answers)