summary refs log tree commit diff
diff options
context:
space:
mode:
authorMathMan05 <mathmanrm@gmail.com>2026-02-26 14:53:35 -0600
committerRory& <root@rory.gay>2026-03-20 16:31:32 +0100
commit64665a4dea2ef4f307b333b507defe78e0d80183 (patch)
treee02593c0358f35cbeda7fbad7cf8f26939cd584b
parentit ain't async (diff)
downloadserver-ts-64665a4dea2ef4f307b333b507defe78e0d80183.tar.xz
sign here
-rw-r--r--src/api/routes/channels/#channel_id/messages/#message_id/index.ts14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/index.ts b/src/api/routes/channels/#channel_id/messages/#message_id/index.ts

index 973e20e2..54ba6b4e 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/index.ts +++ b/src/api/routes/channels/#channel_id/messages/#message_id/index.ts
@@ -233,15 +233,11 @@ router.put( // no await as it shouldnt block the message send function and silently catch error postHandleMessage(message).catch((e) => console.error("[Message] post-message handler failed", e)); - - return res.json( - message.withSignedAttachments( - new NewUrlUserSignatureData({ - ip: req.ip, - userAgent: req.headers["user-agent"] as string, - }), - ), - ); + const sign = new NewUrlUserSignatureData({ + ip: req.ip, + userAgent: req.headers["user-agent"] as string, + }); + return res.json(Message.prototype.withSignedComponents.call(message.withSignedAttachments(sign), sign)); }, );