]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/middlewares/dnt.ts
Merge branch 'release/4.3.0' into develop
[github/Chocobozzz/PeerTube.git] / server / middlewares / dnt.ts
index cabad39c6cce5f2c696f0e80a882b93e085713ed..a128aadf7879b8640bfde6b410417edcf28195e0 100644 (file)
@@ -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
- }
+}