Ошибка с отключением чата в Discourse

Не знаю, проблема ли это моего форума, но я заметил, что когда я заглушаю кого-то в чате, он всё ещё может писать, пока не обновит страницу — только тогда он оказывается заглушен.

Проверил это с альт-аккаунтом — то же самое.

Это довольно серьёзный баг, потому что сейчас я вынужден приостанавливать и возобновлять действия пользователей, чтобы выгнать их из системы. Только тогда они не могут писать.

3 лайка

Спасибо за отчёт. Я только что воспроизвёл эту проблему и проинформирую нашу команду.

Когда пользователя заглушают, он может продолжать общение в этом канале до обновления страницы. После обновления поле ввода становится недоступным.

5 лайков

Ого, я за два дня нашёл две ошибки :grimacing:

Я бы с радостью помог вам их исправить, но пока пытаюсь разобраться в коде — ещё не всё до конца понимаю, но стараюсь.

Ещё раз: приятных выходных! Для меня это не такая уж большая проблема, у нас редко бывают случаи, когда приходится кого-то блокировать. Просто хотел сообщить вам, так как ситуация казалась довольно серьёзной.

Спасибо!

3 лайка

Также есть вот эта проблема:

1 лайк

Станет ли принудительный выход быстрым решением?

Привет, есть какие-то новости по этому вопросу? Спасибо за всю вашу работу.

1 лайк

Мы переосмысливаем эту функцию в контексте чата

Тем временем просто приостанавливайте работу тех, кто злоупотребляет системой. Это работает отлично, и нарушители быстро поймут это.

3 лайка

Да, именно этим я сейчас и занимаюсь, спасибо!

3 лайка

@j.jaffeux внёс улучшения по этой проблеме здесь:

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

5 лайков