Chat DM wirft Back-End-Ausnahme, die dem Client als "Nicht gefunden" angezeigt wird

Hallo zusammen, ich glaube, ich habe seit dem Update an diesem Wochenende ein intermittierendes Problem mit dem Chat:\n\nDas passiert manchmal, wenn ich eine Direktnachricht öffne, z. B. indem ich auf die Schaltfläche „Chat“ auf einer Benutzerkarte klicke:\n\nPUT https://mysite.com/chat/api/channels/10/read/458 404 (Not Found)\n\nf @ ajax.js:173\n\nIch habe ein wenig recherchiert und glaube, dass das Backend Folgendes auslöst:\n\ndiscourse/plugins/chat/app/controllers/chat/api/reads_controller.rb at b3904eab456f1574431761d18a5e27fc648b2c10 · discourse/discourse · GitHub

2 „Gefällt mir“

FYI Ich kann das auf Meta reproduzieren:

image

2 „Gefällt mir“

STR zuverlässig:

  • Verwenden Sie die Benutzerkarte einer beliebigen Person und klicken Sie auf „Chat“.
  • Senden Sie ihnen eine Nachricht.
  • Schließen Sie das Chatfenster vollständig.
  • Klicken Sie auf das Chat-Symbol und öffnen Sie dieselbe Direktnachricht.
  • Die Ausnahme wird im Browser angezeigt.

Beobachtung: Ein Browser-Refresh verhindert zunächst die Ausnahme.

2 „Gefällt mir“