Shun Miyazawa 3 лет назад
Родитель
Сommit
e4772bf8cb
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      packages/app/src/server/routes/apiv3/page-listing.ts

+ 2 - 0
packages/app/src/server/routes/apiv3/page-listing.ts

@@ -119,6 +119,8 @@ const routerFactory = (crowi: Crowi): Router => {
     const pageService: PageService = crowi.pageService!;
 
     try {
+      // see: https://github.com/expressjs/body-parser/issues/289
+      // If an array of 20 or more is included in req.query, it is converted to an object with the index as a key, so the client passes JSON.stringify values
       const parsedPageIds = JSON.parse(pageIds as string);
 
       const pages = parsedPageIds != null && parsedPageIds.length > 0