mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 07:11:34 +08:00
FIX: do not mark post as spam if the previous flag was disagreed
This commit is contained in:
@ -705,7 +705,19 @@ describe User do
|
||||
|
||||
# It doesn't raise an exception if called again
|
||||
user.flag_linked_posts_as_spam
|
||||
end
|
||||
|
||||
it "does not flags post as spam if the previous flag for that post was disagreed" do
|
||||
user.flag_linked_posts_as_spam
|
||||
|
||||
post.reload
|
||||
expect(post.spam_count).to eq(1)
|
||||
|
||||
PostAction.clear_flags!(post, admin)
|
||||
user.flag_linked_posts_as_spam
|
||||
|
||||
post.reload
|
||||
expect(post.spam_count).to eq(0)
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user