Плагин Reactions: 500 Internal Server Error

Хорошо, наконец, я думаю, у меня есть чистый сценарий воспроизведения для этого: я считаю, что это происходит, когда у пользователя есть реакция на один из не удалённых постов в удалённой теме (ОП).

Сценарий воспроизведения:

  1. Добавьте реакцию на ОП и на второй пост.

  2. Проверьте страницу activity/reactions пользователя Test1 — теперь всё работает как ожидается.

  3. Удалите только ОП темы с помощью кнопки «Удалить тему», чтобы второй пост остался нетронутым.

  4. Снова проверьте страницу activity/reactions пользователя Test1 — теперь возникает ошибка 500, потому что, как я полагаю, маршрут сломан.

  5. Восстановление темы или удаление поста также восстанавливает страницу activity/reactions.


Это также происходит при удалении категории, если в теме категории «О категории…» есть реакции. Я думаю, это потому, что сам пост не был удалён.

  1. Добавьте реакцию от пользователя Test1 в категории Test Subcategory.

  2. Проверьте страницу activity/reactions пользователя Test1 — всё работает как ожидается.

  3. Удалите категорию Test Subcategory.

  4. Снова проверьте страницу activity/reactions пользователя Test1 — теперь возникнет ошибка 500, потому что реакция осталась на ОП, и маршрут сломан.

3 лайка