Explorar o código

fix: improve validation for shareLinkId in getPageInfoHandler

Yuki Takei hai 1 mes
pai
achega
7ca24b844b
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      apps/app/src/server/routes/apiv3/page/get-page-info.ts

+ 1 - 1
apps/app/src/server/routes/apiv3/page/get-page-info.ts

@@ -64,7 +64,7 @@ export const getPageInfoHandlerFactory = (crowi: Crowi): RequestHandler[] => {
   // define validators for req.query
   const validator = [
     query('pageId').isMongoId().withMessage('pageId is required'),
-    query('shareLinkId').optional().isMongoId(),
+    query('shareLinkId').optional({ checkFalsy: true }).isMongoId(),
   ];
 
   return [