mirror of
https://github.com/discourse/discourse.git
synced 2025-06-06 23:07:28 +08:00
FIX: increments message version when processed (#24713)
Incrementing version, ensures the message will re-play decorators. Also removes a debugging line which had been forgotten.
This commit is contained in:
@ -127,6 +127,7 @@ export default class ChatChannelSubscriptionManager {
|
|||||||
if (message) {
|
if (message) {
|
||||||
message.cooked = data.chat_message.cooked;
|
message.cooked = data.chat_message.cooked;
|
||||||
message.processed = true;
|
message.processed = true;
|
||||||
|
message.incrementVersion();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -234,7 +235,5 @@ export default class ChatChannelSubscriptionManager {
|
|||||||
if (message?.thread) {
|
if (message?.thread) {
|
||||||
message.thread.preview = ChatThreadPreview.create(data.preview);
|
message.thread.preview = ChatThreadPreview.create(data.preview);
|
||||||
}
|
}
|
||||||
|
|
||||||
message.thread.preview.yolo = 1;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -117,6 +117,7 @@ export default class ChatChannelThreadSubscriptionManager {
|
|||||||
if (message) {
|
if (message) {
|
||||||
message.cooked = data.chat_message.cooked;
|
message.cooked = data.chat_message.cooked;
|
||||||
message.processed = true;
|
message.processed = true;
|
||||||
|
message.incrementVersion();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user