summary refs log tree commit diff
path: root/src/gateway
diff options
context:
space:
mode:
authorMathMan05 <mathmanrm@gmail.com>2026-02-26 14:51:11 -0600
committerRory& <root@rory.gay>2026-03-07 00:58:31 +0100
commit5113b97bbc46a357992eb8d38cb18d8d46104f7a (patch)
tree94721a98e8a3b8376c5ce08334dc2adfac5fa277 /src/gateway
parentmaybe processing media? (diff)
downloadserver-ts-5113b97bbc46a357992eb8d38cb18d8d46104f7a.tar.xz
sign 'em
Diffstat (limited to 'src/gateway')
-rw-r--r--src/gateway/listener/listener.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/gateway/listener/listener.ts b/src/gateway/listener/listener.ts

index 02d171fe..a8a29b0d 100644 --- a/src/gateway/listener/listener.ts +++ b/src/gateway/listener/listener.ts
@@ -333,6 +333,17 @@ async function consume(this: WebSocket, opts: EventOpts) { userAgent: this.userAgent, }), ).attachments; + if (data["components"]) { + data["components"] = ( + await Message.prototype.withSignedComponents.call( + data, + new NewUrlUserSignatureData({ + ip: this.ipAddress, + userAgent: this.userAgent, + }), + ) + ).components; + } break; default: break;