X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmiddlewares%2Fdnt.ts;h=a128aadf7879b8640bfde6b410417edcf28195e0;hb=b1dbb9fefc870a90b25f5c0153589f45c9e75e3e;hp=cabad39c6cce5f2c696f0e80a882b93e085713ed;hpb=aad0ec24e886a93c5f85cbb8eb4c31ff5e973e1a;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/middlewares/dnt.ts b/server/middlewares/dnt.ts index cabad39c6..a128aadf7 100644 --- a/server/middlewares/dnt.ts +++ b/server/middlewares/dnt.ts @@ -1,8 +1,10 @@ -import * as ipaddr from 'ipaddr.js' -import { format } from 'util' +import * as express from 'express' + +const advertiseDoNotTrack = (_, res: express.Response, next: express.NextFunction) => { + if (!res.headersSent) { + res.setHeader('Tk', 'N') + } -const advertiseDoNotTrack = (_, res, next) => { - res.setHeader('Tk', 'N') return next() } @@ -10,4 +12,4 @@ const advertiseDoNotTrack = (_, res, next) => { export { advertiseDoNotTrack - } +}