From 3756e0155204f6792382ee92c76480655e06e36e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 25 Nov 2017 11:48:28 +0100 Subject: [PATCH] fix error when applying changesets --- src/c3nav/editor/models/changedobject.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/c3nav/editor/models/changedobject.py b/src/c3nav/editor/models/changedobject.py index 195b3f37..17f76693 100644 --- a/src/c3nav/editor/models/changedobject.py +++ b/src/c3nav/editor/models/changedobject.py @@ -155,7 +155,10 @@ class ChangedObject(models.Model): else: setattr(instance, field.get_cache_name(), obj) else: - delattr(instance, field.get_cache_name()) + try: + delattr(instance, field.get_cache_name()) + except AttributeError: + pass try: value = created_pks[field.related_model][value] except KeyError: