«Вы — новый пользователь месяца! #1» бесконечно повторяется для одного пользователя

Мы очень довольны Discourse на форуме dccmuseum.com и обновляемся очень часто.

Однако один несчастный пользователь получил 13 писем и ещё больше сообщений «Вы новый пользователь месяца! #1», так и не получив бейдж в этом месяце. Я не нашёл способа назначить его вручную, в логах нет никаких подсказок, а другой пользователь получил бейдж после одного сообщения, как и предполагалось.

Я знаком с SQL, но не с Ruby on Rails и не достаточно хорошо с Docker, чтобы устранить проблему без дополнительной помощи. Я открыт для предложений, что проверить и как принудительно назначить бейдж, чтобы, надеюсь, решить проблему.

Максимилиан Эмиг — DCC Museum

Могу я предложить вам заглянуть на yourdomain.com/sidekiq/retries

Возможно, что-то застряло и просто нуждается в небольшой помощи.

Там вы должны увидеть все задания и удалить то, которое повторяется снова и снова.

P.s. Добро пожаловать в Meta :slight_smile:

Возникла проблема, если пользователь пропустил советы для новых пользователей и получил право на значок «Новый пользователь месяца», но значок ему не был выдан, хотя уведомление пришло.

Это должно быть исправлено здесь: