diff --git a/src/api/routes/channels/#channel_id/messages/index.ts b/src/api/routes/channels/#channel_id/messages/index.ts index d7f75d8ca..e391b2ab1 100644 --- a/src/api/routes/channels/#channel_id/messages/index.ts +++ b/src/api/routes/channels/#channel_id/messages/index.ts @@ -488,6 +488,7 @@ router.post( if (channel.isThread()) { channel.message_count = (channel.message_count || 0) + 1; channel.total_message_sent = (channel.total_message_sent || 0) + 1; + channel.last_message_id = message.id; await Promise.all([ channel.save(), emitEvent({