Всем привет! Мне кажется, что после обновления в эти выходные у меня возникла периодическая проблема в чате:
Это иногда происходит при открытии личного сообщения, например, при нажатии кнопки «Чат» на карточке пользователя:
`PUT https://mysite.com/chat/api/channels/10/read/458 404 (Not Found)
f @ ajax.js:173`
Я немного разобрался и полагаю, что именно бэкенд выдаёт это:
https://github.com/discourse/discourse/blob/b3904eab456f1574431761d18a5e27fc648b2c10/plugins/chat/app/controllers/chat/api/reads_controller.rb#L12
2 лайка
К сведению: я могу воспроизвести это на Meta:

2 лайка
STR воспроизводится надёжно:
- Откройте чат с помощью любой карточки пользователя
- Отправьте ему сообщение
- Полностью закройте окно чата
- Нажмите на иконку чата и откройте ту же личную переписку
- В браузере возникает исключение.
Наблюдение: первоначальное обновление страницы в браузере предотвращает возникновение исключения.
2 лайка