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