diff --git a/src/cdn/routes/attachments.ts b/src/cdn/routes/attachments.ts index a725d50..15e15cb 100644 --- a/src/cdn/routes/attachments.ts +++ b/src/cdn/routes/attachments.ts @@ -73,7 +73,7 @@ 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 b3a7107..28fe6ea 100644 --- a/src/util/Signing.ts +++ b/src/util/Signing.ts @@ -84,7 +84,6 @@ ua: req.headers["user-agent"], includeIP: Config.get().security.cdnSignatureIncludeIp, ip: req.ip, - }, "->", hash); return hash; };