Карточка пользователя не отображается корректно после деактивации аккаунта

На странице What happens when a topic has over 1000 replies? - general - Discourse Demo при нажатии на аватар первого сообщения или третьего сообщения от Sam всплывающая карточка пользователя либо не появляется, либо исчезает сразу же. Также это сообщение.

Кажется, проблема связана с наличием там one-box, хотя объяснение работы one-box не покрывает случай с первым сообщением.

4 лайка

Кажется, я вижу проблему, @sam, в консоли ошибок f12

2 лайка

Воспроизведение здесь:

  • Зарегистрировать аккаунт
  • Деактивировать аккаунт
  • Onebox откроется и сразу закроется

Очень редкий случай… Думаю, если при запросе дополнительных данных мы получим ошибку 404 или что-то подобное, стоит выводить сообщение «аккаунт не активен» или что-то в этом роде.

5 лайков

Ох. Это кажется… Ничем. Извините.

1 лайк

Странно, у нас это уже сейчас поручено.

Полагаю, @nbianca работает над исправлением.

2 лайка

Я исправил эту ошибку в:

1 лайк

Эта тема была автоматически закрыта через 37 часов. Новые ответы больше не принимаются.