Users should not be able to remove themselves from "Official Warning" PM

I have something I’d like to add to this.

I recently sent a Moderator Warning PM to a user, who immediately went in and removed himself from the message. :roll_eyes:

For warnings, shouldn’t this feature be turned off?

8 curtidas

I moved your reply to a separate topic. I agree users shouldn’t be able to remove themselves from an Official Warning PM, that pretty much defeats the purpose.

(That said, you do know they saw it :stuck_out_tongue:)

1 curtida

That’s true. I know he saw it, but really…

Here’s a screenshot of it. (and yes, I did tick the “official warning” box) image

2 curtidas

Sorry, I was saying I agree with you that users shouldn’t be able to remove themselves, not that they currently are unable to. Edited my above post.

2 curtidas

Right but does it matter? They clearly saw it, staff can add them back in any time if they need to, etc?

3 curtidas

In this case, yes, it mattered, I needed to know if he was doing something purposefully or if he really didn’t understand what he was doing wrong.

Turns out that even though I’d warned him several times, he hadn’t bothered to try to understand. Spent over an hour trying to teach him to use the “Edit” button. Still doesn’t understand.

(I know, TMI)

4 curtidas

Desculpe por reabrir um tópico antigo. Estava apenas investigando esse problema. Concordo que se um usuário avisado se remover do PM de aviso, isso indica que o usuário viu o aviso. Provavelmente seria tecnicamente possível impedir que os usuários se removessem dos PMs de aviso, mas não parece ser um problema que surge com muita frequência, então implementar isso provavelmente não é algo que precise ser priorizado.

Há um pequeno problema de UI quando um usuário se remove de um aviso. A contagem de avisos ainda é exibida para a equipe na página de perfil do usuário, mas clicar no link de avisos leva a /u/<username>/messages/warnings e exibe o texto “Você não tem nenhuma mensagem”:

O PM de aviso ainda existe, mas não está mais na caixa de entrada de avisos do usuário. O registro UserWarning ainda existe no banco de dados. Essa entrada contém o user_id do usuário avisado e o topic_id do PM de aviso. Parece que seria possível usar esses registros para vincular a avisos anteriores enviados ao usuário, em vez de vincular a /u/<username>/messages/warnings.

4 curtidas