]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/middlewares/cache.ts
emit more specific status codes on video upload (#3423)
[github/Chocobozzz/PeerTube.git] / server / middlewares / cache.ts
index cb24d9e0e51698eb317b1c8cdfb9d9c7da38b700..0708ee8e8cc3b353421aa8acd6528b15ea4e1f19 100644 (file)
@@ -1,5 +1,6 @@
 import { Redis } from '../lib/redis'
 import * as apicache from 'apicache'
+import { HttpStatusCode } from '../../shared/core-utils/miscs/http-error-codes'
 
 // Ensure Redis is initialized
 Redis.Instance.init()
@@ -8,7 +9,10 @@ const defaultOptions = {
   redisClient: Redis.Instance.getClient(),
   appendKey: () => Redis.Instance.getPrefix(),
   statusCodes: {
-    exclude: [ 404, 403 ]
+    exclude: [
+      HttpStatusCode.FORBIDDEN_403,
+      HttpStatusCode.NOT_FOUND_404
+    ]
   }
 }