Procházet zdrojové kódy

fix: improve validation for shareLinkId in getPageInfoHandler

Yuki Takei před 1 měsícem
rodič
revize
7ca24b844b

+ 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 [