From 48a933b7571ea55d6cc746b8a86813c56361c5dd Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 2 May 2017 09:58:26 +0200 Subject: [PATCH] Copy from event: deal with deleted items --- src/pretix/base/models/event.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/base/models/event.py b/src/pretix/base/models/event.py index 352acafb50..c81a1a9055 100644 --- a/src/pretix/base/models/event.py +++ b/src/pretix/base/models/event.py @@ -269,7 +269,8 @@ class Event(LoggedModel): q.event = self q.save() for i in items: - q.items.add(item_map[i.pk]) + if i.pk in item_map: + q.items.add(item_map[i.pk]) for v in vars: q.variations.add(variation_map[v.pk])