From 61f2e1592be50dc9143aa2623d516cdcfc073622 Mon Sep 17 00:00:00 2001 From: ITOH <72305210+itohatweb@users.noreply.github.com> Date: Thu, 21 Jan 2021 19:05:32 +0100 Subject: [PATCH] fix(controllers): cache updated message on MESSAGE_UPDATE (#429) * fix(controllers): cache message on update event * forgot to paste that in --- src/api/controllers/messages.ts | 4 ++++ 1 file changed, 4 insertions(+) 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); }