From 0d242a0304b56d8890ce6ef184eb5900423e13b1 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 17 Apr 2019 15:21:42 +0200 Subject: [PATCH] Fix internal error during validation Sentry PRETIXEU-10A --- src/pretix/api/serializers/event.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/api/serializers/event.py b/src/pretix/api/serializers/event.py index 3bd57af24e..8346ede281 100644 --- a/src/pretix/api/serializers/event.py +++ b/src/pretix/api/serializers/event.py @@ -212,8 +212,8 @@ class SubEventSerializer(I18nAwareModelSerializer): Event.clean_dates(data.get('date_from'), data.get('date_to')) Event.clean_presale(data.get('presale_start'), data.get('presale_end')) - SubEvent.clean_items(event, [item['item'] for item in full_data.get('subeventitem_set')]) - SubEvent.clean_variations(event, [item['variation'] for item in full_data.get('subeventitemvariation_set')]) + SubEvent.clean_items(event, [item['item'] for item in full_data.get('subeventitem_set', [])]) + SubEvent.clean_variations(event, [item['variation'] for item in full_data.get('subeventitemvariation_set', [])]) return data def validate_item_price_overrides(self, data):