diff --git a/src/cdn/routes/attachments.ts b/src/cdn/routes/attachments.ts index a725d508..15e15cbd 100644 --- a/src/cdn/routes/attachments.ts +++ b/src/cdn/routes/attachments.ts @@ -73,7 +73,7 @@ router.post( if (Config.get().security.cdnSignUrls) { const signatureData = getUrlSignature(path, req); - finalUrl = `${finalUrl}?ex=${signatureData.expiresAt}&is=${signatureData.issuedAt}&hm=${signatureData.hash}`; + finalUrl = `${finalUrl}?ex=${signatureData.expiresAt}&is=${signatureData.issuedAt}&hm=${signatureData.hash}&ip=${req.ip}`; } const file = { diff --git a/src/util/Signing.ts b/src/util/Signing.ts index b3a71072..28fe6ea7 100644 --- a/src/util/Signing.ts +++ b/src/util/Signing.ts @@ -84,7 +84,6 @@ export const calculateHash = ( ua: req.headers["user-agent"], includeIP: Config.get().security.cdnSignatureIncludeIp, ip: req.ip, - }, "->", hash); return hash; };