]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/middlewares/async.ts
Optimize join build
[github/Chocobozzz/PeerTube.git] / server / middlewares / async.ts
index 3a1bdabb8a50ec8d44ddd4f2ce0a19035977b0f4..3d6e388096b1a91dbcaa3c1a63aeab57885cae59 100644 (file)
@@ -13,7 +13,7 @@ function asyncMiddleware (fun: RequestPromiseHandler | RequestPromiseHandler[])
   return (req: Request, res: Response, next: NextFunction) => {
     if (Array.isArray(fun) === true) {
       return eachSeries(fun as RequestHandler[], (f, cb) => {
-        Promise.resolve(f(req, res, cb))
+        Promise.resolve(f(req, res, err => cb(err)))
           .catch(err => next(err))
       }, next)
     }