Vicious flagging/editing cycle

AI-generated summary

In the discussion “Vicious flagging/editing cycle,” rxc highlights a two-part problem with community flagging on Discourse. First, users can make minor edits to their flagged posts to unhide them, and second, users who initially flagged the post cannot re-flag the edited version. codinghorror identifies the second issue as a bug and requests neil to investigate. neil confirms the issue’s complexity due to reused logic but eventually pushes a fix. codinghorror also suggests that users making bad faith edits to flagged posts should face consequences, such as suspension or warnings. With neil’s fix, users can now re-flag edited content that was previously flagged to threshold.

A problem with the way community flagging works as previously described…

While a moderator isn’t around, watching like a hawk, this causes a two-part problem:

  1. A user can do the bare minimum of editing by adding/removing a couple words to get his (completely unacceptable) post unhidden.

  2. The users who flagged the comment, now can’t re-flag the slightly-edited comment because they flagged the original version and their “undo flag” option is now gone.

You may not have enough TL1+ users on a low-traffic topic to again hide the unacceptable comment, and it stays up (i.e. all weekend, with angry users responding) until an editor comes in to take a look.

3개의 좋아요

Part 2 there seems like a bug. There was never the intention that once you flag something you can never flag it again. Can you have a look @neil?

2개의 좋아요

I had a look at fixing that, and it’s tricky. The current code re-uses the logic for disagreeing with a flag, which prevents those people from flagging the same post again. I fix.

4개의 좋아요

While @neil is working on this I wanted to add that a user who makes bad faith flagged post edits should almost certainly be suspended, or at the very least given a serious warning PM.

5개의 좋아요

Did we fix this? It’s a problem if people cannot re flag edited content that was previously flagged to threshold.

I just pushed the fix. People will be able to flag again after a post is unhidden.

6개의 좋아요