Skip to content

Commit

Permalink
increase request timeout to 15s
Browse files Browse the repository at this point in the history
  • Loading branch information
rafa-lopes-pt committed Jun 23, 2024
1 parent 51d0904 commit 1e0f1b9
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions backend/src/server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ server.use(morgan("dev"));
server.use(cors());
server.use(cookieParser());
server.use(express.json());
server.use(timeoutMiddleware());
server.use(timeoutMiddleware(15000));

//====== ROUTES

Expand All @@ -25,24 +25,25 @@ server.use(router);

//====== ERROR HANDLING

server.use((error: Error, _req: Request, res: Response, _next: NextFunction) => {
if (error instanceof HttpError) {
error.log();
return res
.status(error.statusCode)
.json({ ...error, message: error.message });
}

console.error(error);
server.use(
(error: Error, _req: Request, res: Response, _next: NextFunction) => {
if (error instanceof HttpError) {
error.log();
return res
.status(error.statusCode)
.json({ ...error, message: error.message });
}

console.error(error);

return res.status(500).json({
message: "Unexpected Server Error, please contact development team",
error,
});
return res.status(500).json({
message: "Unexpected Server Error, please contact development team",
error,
});

_next()//just so that eslint doesn't complain...its a very specific scenario, don't blame me
});
_next(); //just so that eslint doesn't complain...its a very specific scenario, don't blame me
}
);

server.use("*", (_, res) => {
res.status(HTTPCodes.ServerError.NOT_IMPLEMENTED).json({
Expand Down

0 comments on commit 1e0f1b9

Please sign in to comment.