Страница реакций выдает сбой при попытке загрузить больше постов, когда их больше нет

При включённом плагине реакций.

  1. Найдите пользователя, у которого есть несколько реакций на его сообщения.
  2. Перейдите на страницу реакций в профиле пользователя: /activity/reactions.
  3. Прокрутите страницу до самого низа.

Страница пытается загрузить больше сообщений, и индикатор загрузки вызывает мерцание страницы вверх и вниз.

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

Спасибо за расследование.

У меня здесь на Meta отображается что-то другое при проверке ваших реакций:


https://meta.discourse.org/u/simon_tomes/activity/reactions

2 лайка

Я тоже это заметил. Это работает для проверки своих реакций, но не чужих.

@Firepup650 Ах да, конечно, я могу проверить здесь. :facepalm:

Я проверил свою вкладку Активность > Реакции и увидел этот баг.

1 лайк

Я могу подтвердить это за свой аккаунт, полагаю, теперь на той странице нужны два отдельных отчёта, ха-ха. (Шейк для владельца аккаунта, для остальных недоступен)

1 лайк

Я могу воспроизвести проблему «Отказано в доступе» при использовании учётной записи без прав администратора или анонимной учётной записи.

Я не наблюдаю аналогичного сбоя на странице с эффектом отскока. У меня возникает небольшой эффект, но не такой выраженный, как в видео. Связано ли это с браузером? (Я пробовал с Firefox)

4 лайка

Да. Firefox работает нормально, а Chrome и Edge — нет.

3 лайка

Я столкнулся с этой проблемой в Chrome версии 120.0.6099.234 на macOS Sonoma.

1 лайк

Проблема с отказом в доступе, по-видимому, является регрессией, вызванной недавним изменением; она должна быть исправлена этим коммитом:

Аутентифицированные пользователи снова смогут видеть реакции, оставленные другими пользователями, во вкладке «Активность» на странице профиля.

Другая проблема, связанная с повторяющимися запросами и нестабильностью страницы, всё ещё требует дальнейшего расследования.

4 лайка

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

2 лайка

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