From ff35a31cc323ddbac00422a0a60af7c8ec2862e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 8 Jul 2017 13:05:17 +0200 Subject: [PATCH] fix clean_m2m on created objects --- src/c3nav/editor/models/changedobject.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/editor/models/changedobject.py b/src/c3nav/editor/models/changedobject.py index 761f0a4c..104d450c 100644 --- a/src/c3nav/editor/models/changedobject.py +++ b/src/c3nav/editor/models/changedobject.py @@ -303,7 +303,7 @@ class ChangedObject(models.Model): current_obj = objects[self.model_class][self.obj_pk] changed = False for name in set(self._m2m_added_cache.keys()) | set(self._m2m_removed_cache.keys()): - changed = changed or self.m2m_set(name, obj=current_obj) + changed = changed or self.m2m_set(name, obj=self.changeset.wrap_instance(current_obj)) return changed def m2m_set(self, name, set_pks=None, obj=None):