discourse/plugins/chat
Joffrey JAFFEUX 2befff5101
FIX: nullifies target message id when not readable (#24540)
This bug was very reproducible when your last read was a message you didn't read and an admin would delete it. When coming back to the channel you would get a not found, in this case we will now reset last read and present you the last message of the channel.

We could be more fancy and  try to detect the next readable message but that would be more code and complexity for such a rare case.
2023-11-24 11:46:00 +01:00
..
app FIX: nullifies target message id when not readable (#24540) 2023-11-24 11:46:00 +01:00
assets FIX: prevents input to reset at wrong moment (#24536) 2023-11-24 10:59:48 +10:00
config FIX: correctly uses private_email site setting in chat (#24528) 2023-11-23 15:54:22 +01:00
db FEATURE: implements drafts for threads (#24483) 2023-11-22 11:54:23 +01:00
lib FIX: correctly uses private_email site setting in chat (#24528) 2023-11-23 15:54:22 +01:00
public
spec FIX: nullifies target message id when not readable (#24540) 2023-11-24 11:46:00 +01:00
test/javascripts FEATURE: implements drafts for threads (#24483) 2023-11-22 11:54:23 +01:00
plugin.rb FEATURE: implements drafts for threads (#24483) 2023-11-22 11:54:23 +01:00
README.md DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +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.