Пользователь отображается как «заглушённый» публично, но не в панели администратора

У меня возникает повторяющаяся проблема на моём форуме Discourse: я получаю уведомления о том, что пользователи были заглушены. Когда я проверяю их публичный профиль, статус заглушенного отображается prominently вверху. Однако при доступе к панели администратора профиля поле «Заглушен» показывает «Нет».

Это создаёт путаницу и несоответствие. Кто-нибудь может помочь понять, что вызывает это расхождение?


Что я заметил(а):

  • У нескольких пользователей наблюдалось такое поведение
  • Публичный профиль явно указывает на статус заглушенного
  • Панель администратора показывает обратное
  • Я не уверен(а), какой статус является точным

Вопросы:

  • Это известная проблема или ожидаемое поведение?
  • Могут ли существовать разные механизмы заглушения (ручное заглушение против автоматического), которые отображаются по-разному?
  • Как можно определить истинный статус заглушенного пользователя?

Буду признателен(на) за любые пояснения!

Показывает ли профиль причину молчания? Что-то вроде этого?

Профиль и страница администратора должны ссылаться на один и тот же источник, поэтому странно, что они рассинхронизированы. Замечаете ли вы такое же несоответствие в безопасном режиме? У вас включена опция Разрешить анонимный режим?

Вот как это выглядит для пользователей:

О, значит, они не отключены. Счётчик вверху «1 отключён» предназначен для того, чтобы показать, что они были отключены однажды в прошлом. Если вы нажмёте на него, вы увидите в логах, когда они были отключены изначально:

Пользователь был заблокирован системой из-за слишком быстрой печати, но к тому времени, как я заглянул в профиль пользователя, блокировка уже была снята.

В таком случае молчание было бы автоматически снято, если бы флаг был отклонён в очереди на проверку.

Спасибо, затем оно было автоматически отключено, а затем снова включено.