Получаю ошибку 500 после добавления поста в тему

После добавления поста в тему я получаю ошибку 500 с следующим ответом. Я внес некоторые изменения в метод suspicious контроллера пользователя. Может ли это быть причиной? Я получаю следующую ошибку:

Это для меня действительно срочно. Кто-нибудь может помочь?

Я понял, в чём дело. Проблема в коде, который я закомментировал в подозрительном методе контроллера users_controller. Теперь мне нужно разобраться, как генерируются эти два значения и как они отправляются в payload: password_confirmation и challenge. Кто-нибудь может помочь? Эти значения постоянно меняются.

Вы меняете код Discourse напрямую или пишете плагин? Если первое, то вы совершаете большую ошибку. И, скорее всего, не сможете получить здесь помощь. Вам стоит поискать раздел «plugin development howto».

Что именно вы пытаетесь изменить и зачем? Возможно, стоит отступить на шаг назад и описать проблему, которую вы пытаетесь решить.