Просмотр исходного кода

Output error log if used in a get request

Shun Miyazawa 3 лет назад
Родитель
Сommit
a8cb8fc61d
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      packages/app/src/server/middlewares/add-activity.ts

+ 5 - 0
packages/app/src/server/middlewares/add-activity.ts

@@ -13,6 +13,11 @@ interface AuthorizedRequest extends Request {
 }
 
 export const generateAddActivityMiddleware = crowi => async(req: AuthorizedRequest, res: Response, next: NextFunction): Promise<void> => {
+  if (req.method === 'GET') {
+    logger.error('This middleware is not available for GET requests');
+    return next();
+  }
+
   const parameter = {
     ip:  req.ip,
     endpoint: req.originalUrl,