]> cat aescling's git repositories - mastodon.git/commitdiff
Fix errorMiddleware to prevent "TypeError: res.writeHead is not a function" (#3913)
authorTakuya Yoshida <hawaiianphoto@geekhost.net>
Fri, 23 Jun 2017 17:22:02 +0000 (02:22 +0900)
committerEugen Rochko <eugen@zeonfederated.com>
Fri, 23 Jun 2017 17:22:02 +0000 (19:22 +0200)
* Fix errorMiddleware

* Add "eslint-disable-line no-unused-vars"

streaming/index.js

index fb23be34d48a897a93e06867bdc98461fe4c8f33..156e1d4bc5e56c574537667560fc6f7407602e5d 100644 (file)
@@ -242,7 +242,7 @@ const startWorker = (workerId) => {
     accountFromRequest(req, next);
   };
 
-  const errorMiddleware = (err, req, res) => {
+  const errorMiddleware = (err, req, res, next) => {  // eslint-disable-line no-unused-vars
     log.error(req.requestId, err.toString());
     res.writeHead(err.statusCode || 500, { 'Content-Type': 'application/json' });
     res.end(JSON.stringify({ error: err.statusCode ? err.toString() : 'An unexpected error occurred' }));