1
0
mirror of https://github.com/xuthus83/pigallery2.git synced 2025-01-14 14:43:17 +08:00

saving start time for all requests

This commit is contained in:
Patrik J. Braun 2020-12-27 13:36:41 +01:00
parent 67442971de
commit 4f80ae76bd

View File

@ -19,7 +19,6 @@ export class LoggerRouter {
return;
}
req.logged = true;
req._startTime = Date.now();
const end = res.end;
res.end = (a?: any, b?: any, c?: any) => {
res.end = end;
@ -29,6 +28,11 @@ export class LoggerRouter {
}
public static route(app: Express) {
/* Save start time for all requests */
app.use((req: Request, res: Response, next: NextFunction) => {
req._startTime = Date.now();
return next();
});
app.get('/api*', (req: Request, res: Response, next: NextFunction) => {
LoggerRouter.log(Logger.verbose, req, res);