From db013f5e8c96852878cacb726196482e98882f71 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 19 May 2023 16:08:25 +0200 Subject: [PATCH] Check-in lists: Fix exception in rule validation --- .../pretixcontrol/js/ui/checkinrules/jsonlogic-boolalg.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/static/pretixcontrol/js/ui/checkinrules/jsonlogic-boolalg.js b/src/pretix/static/pretixcontrol/js/ui/checkinrules/jsonlogic-boolalg.js index 8354ccf824..885586df23 100644 --- a/src/pretix/static/pretixcontrol/js/ui/checkinrules/jsonlogic-boolalg.js +++ b/src/pretix/static/pretixcontrol/js/ui/checkinrules/jsonlogic-boolalg.js @@ -2,7 +2,7 @@ function convert_to_dnf(rules) { // Converts a set of rules to disjunctive normal form, i.e. returns something of the form // `(a AND b AND c) OR (a AND d AND f)` // without further nesting. - if (typeof rules !== "object" || Array.isArray(rules)) { + if (typeof rules !== "object" || Array.isArray(rules) || rules === null) { return rules }