Explorar o código

Output error log if used in a get request

Shun Miyazawa %!s(int64=3) %!d(string=hai) anos
pai
achega
a8cb8fc61d
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  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,