Erro 500 ao adicionar post em um tópico

Estou recebendo um erro 500 após adicionar uma postagem no tópico com a seguinte resposta. Fiz algumas alterações no método suspicious do userController. Será que é esse o motivo? Estou recebendo o seguinte erro:

É realmente urgente para mim. Alguém pode ajudar?

Descobri. É por causa do código que comentei no método suspeito em users_controller. Agora preciso entender como esses dois valores estão sendo gerados e enviados no payload: password_confirmation e challenge. Alguma ajuda? Esses dois valores continuam mudando de tempos em tempos.

Você está alterando o código do Discourse diretamente ou criando um plugin? Se for o primeiro caso, você está cometendo um grande erro. E provavelmente não conseguirá ajuda aqui. Você deve pesquisar por “plugin development howto”.

O que você está tentando mudar e por quê? Talvez seja melhor recuar um pouco e descrever o problema que você está tentando resolver.