From 11d42e0f93b08517d0aa32ca6d2c27c46bd73891 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 9 May 2018 11:00:46 +0200 Subject: [PATCH] Fix failing test case --- src/pretix/base/services/orders.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pretix/base/services/orders.py b/src/pretix/base/services/orders.py index 5e6ce483c9..5cc8e1dd25 100644 --- a/src/pretix/base/services/orders.py +++ b/src/pretix/base/services/orders.py @@ -510,8 +510,9 @@ def _create_order(event: Event, email: str, positions: List[CartPosition], now_d OrderPosition.transform_cart_positions(positions, order) order.log_action('pretix.event.order.placed') - for msg in meta_info.get('confirm_messages', []): - order.log_action('pretix.event.order.consent', data={'msg': msg}) + if meta_info: + for msg in meta_info.get('confirm_messages', []): + order.log_action('pretix.event.order.consent', data={'msg': msg}) order_placed.send(event, order=order) return order