@@ -91,8 +91,6 @@ def merge_thread(user, thread, other_thread):
})
thread.merge(other_thread)
- thread.synchronize()
- thread.save()
other_thread.delete()
return True
@@ -255,6 +255,9 @@ class ForumActions(Actions):
moderation.merge_thread(
request.user, merged_thread, thread)
+ merged_thread.synchronize()
+ merged_thread.save()
+
with atomic():
self.forum.synchronize()
self.forum.save()