1 files changed, 3 insertions, 2 deletions
diff --git a/api/src/routes/channels/#channel_id/messages/#message_id/index.ts b/api/src/routes/channels/#channel_id/messages/#message_id/index.ts
index 9c631a18..7a00de43 100644
--- a/api/src/routes/channels/#channel_id/messages/#message_id/index.ts
+++ b/api/src/routes/channels/#channel_id/messages/#message_id/index.ts
@@ -20,7 +20,8 @@ router.patch("/", check(MessageCreateSchema), async (req: Request, res: Response
}
const new_message = await handleMessage({
- // TODO: should be message_reference overridable?
+ ...message,
+ // TODO: should message_reference be overridable?
// @ts-ignore
message_reference: message.message_reference,
...body,
@@ -35,7 +36,7 @@ router.patch("/", check(MessageCreateSchema), async (req: Request, res: Response
await emitEvent({
event: "MESSAGE_UPDATE",
channel_id,
- data: { ...message, nonce: undefined }
+ data: { ...new_message, nonce: undefined }
} as MessageUpdateEvent)
]);
|