Fix errorMiddleware to prevent "TypeError: res.writeHead is not a function" (#3913)
* Fix errorMiddleware * Add "eslint-disable-line no-unused-vars"
This commit is contained in:
		
							parent
							
								
									1280559503
								
							
						
					
					
						commit
						e81b5b25aa
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -242,7 +242,7 @@ const startWorker = (workerId) => { | ||||||
|     accountFromRequest(req, next); |     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()); |     log.error(req.requestId, err.toString()); | ||||||
|     res.writeHead(err.statusCode || 500, { 'Content-Type': 'application/json' }); |     res.writeHead(err.statusCode || 500, { 'Content-Type': 'application/json' }); | ||||||
|     res.end(JSON.stringify({ error: err.statusCode ? err.toString() : 'An unexpected error occurred' })); |     res.end(JSON.stringify({ error: err.statusCode ? err.toString() : 'An unexpected error occurred' })); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue