0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-08 17:53:55 +08:00
discourse/plugins/chat
Renato Atilio af21184278
FIX: Refresh chat reviewable payload when re-flagging an edited message (#41739)
When a chat message is re-flagged after being edited (via the
`edited_since_last_review` path), `Reviewable.needs_review!` keeps the
existing reviewable and discards the freshly built payload. Moderators
then review a stale snapshot: text changes or uploads added in the edit
are never reflected in the review queue, which renders `message_cooked`
and `message_uploads` from the payload.

Refresh the payload on the existing reviewable so the queue reflects the
current cooked content and uploads.
2026-07-15 11:55:13 -03:00
..
admin/assets/javascripts DEV: Consolidate reusable components into ui-kit (#38703) 2026-05-11 18:07:36 -03:00
app FIX: Show flagged chat message uploads in the review queue (#41689) 2026-07-15 10:11:13 -03:00
assets FIX: Show flagged chat message uploads in the review queue (#41689) 2026-07-15 10:11:13 -03:00
config I18N: Update translations (#41707) 2026-07-14 19:57:09 +02:00
db A11Y: live announcements and optional sounds for chat messages (#41213) 2026-07-02 12:48:58 -04:00
lib FIX: Refresh chat reviewable payload when re-flagging an edited message (#41739) 2026-07-15 11:55:13 -03:00
public/images FEATURE: add new chat reactions popup (#41028) 2026-06-25 14:56:08 +04:00
spec FIX: Refresh chat reviewable payload when re-flagging an edited message (#41739) 2026-07-15 11:55:13 -03:00
test/javascripts FIX: Show flagged chat message uploads in the review queue (#41689) 2026-07-15 10:11:13 -03:00
about.json
package.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00
plugin.rb UX: Consolidate chat notifications into live notification preferences (#41538) 2026-07-14 08:32:48 +02:00
README.md
tsconfig.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00

This plugin is still in active development and may change frequently

Documentation

The Discourse Chat plugin adds chat functionality to your Discourse so it can natively support both long-form and short-form communication needs of your online community.

For user documentation, see Discourse Chat.

For developer documentation, see Discourse Documentation.