Fix logic error

This commit is contained in:
Raphael Michel
2021-10-18 17:55:32 +02:00
parent 8ebba9de86
commit 96ff3d532d

View File

@@ -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 "