From cba7feb29faf6ceaa309a1b21b62dc020ed29ba0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Tue, 13 Jun 2017 14:49:57 +0200 Subject: [PATCH] ManyRelatedManagerWrapper.set() should propagate author --- src/c3nav/editor/wrappers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c3nav/editor/wrappers.py b/src/c3nav/editor/wrappers.py index 2cfa06b6..e1c14a9b 100644 --- a/src/c3nav/editor/wrappers.py +++ b/src/c3nav/editor/wrappers.py @@ -224,8 +224,8 @@ class ManyRelatedManagerWrapper(ManagerWrapper): old_ids = set(self.values_list('pk', flat=True)) new_ids = set(obj.pk for obj in objs) - self.remove(*(old_ids - new_ids)) - self.add(*(new_ids - old_ids)) + self.remove(*(old_ids - new_ids), author=author) + self.add(*(new_ids - old_ids), author=author) def add(self, *objs, author=None): if author is None: