FIX: Revised post not updated correctly when merging posts.

This commit is contained in:
Guo Xiang Tan
2016-08-11 09:01:54 +08:00
parent 748a9e008f
commit 6288d4c995
3 changed files with 9 additions and 4 deletions
+5 -1
View File
@@ -15,7 +15,11 @@ describe PostMerger do
reply3 = create_post(topic: topic, raw: 'The third reply', post_number: 4, user: user)
replies = [reply3, reply2, reply1]
PostMerger.new(admin, replies).merge
message = MessageBus.track_publish { PostMerger.new(admin, replies).merge }.last
expect(message.channel).to eq("/topic/#{topic.id}")
expect(message.data[:type]).to eq(:revised)
expect(message.data[:post_number]).to eq(reply3.post_number)
expect(reply1.trashed?).to eq(true)
expect(reply2.trashed?).to eq(true)