From 96ff3d532de82283968c978a7d5523f1012a0d9d Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 18 Oct 2021 17:55:32 +0200 Subject: [PATCH] Fix logic error --- src/pretix/base/models/_transactions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/models/_transactions.py b/src/pretix/base/models/_transactions.py index 4f4357cfc..5516de7ed 100644 --- a/src/pretix/base/models/_transactions.py +++ b/src/pretix/base/models/_transactions.py @@ -52,7 +52,7 @@ def _fail(message): def _check_for_dirty_orders(): if getattr(dirty_transactions, 'order_ids', None) is None: dirty_transactions.order_ids = set() - if not dirty_transactions.order_ids and dirty_transactions.order_ids != {None}: + if dirty_transactions.order_ids and dirty_transactions.order_ids != {None}: _fail( "In the transaction that just ended, you created or modified an Order, OrderPosition, or OrderFee " "object in a way that you should have called `order.create_transactions()` afterwards. The transaction "