diff --git a/src/api/controllers/messages.ts b/src/api/controllers/messages.ts index a39418fa8..e6fb2f91f 100644 --- a/src/api/controllers/messages.ts +++ b/src/api/controllers/messages.ts @@ -102,5 +102,9 @@ export async function handleInternalMessageUpdate(data: DiscordPayload) { return; } + const message = await structures.createMessage(payload); + + await cacheHandlers.set("messages", payload.id, message); + eventHandlers.messageUpdate?.(cachedMessage, oldMessage); }