From 970734cff77d7208aa84cb4da0cc6a51b2d79238 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 5 Dec 2016 13:51:45 +0100 Subject: [PATCH] Fix DoesNotExist error --- src/pretix/base/models/orders.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pretix/base/models/orders.py b/src/pretix/base/models/orders.py index c2f73e7c1a..913ee56ce3 100644 --- a/src/pretix/base/models/orders.py +++ b/src/pretix/base/models/orders.py @@ -569,5 +569,7 @@ class CachedTicket(models.Model): @receiver(post_delete, sender=CachedTicket) def cached_file_delete(sender, instance, **kwargs): - if instance.cachedfile: + try: instance.cachedfile.delete() + except CachedFile.DoesNotExist: + pass