Shun Miyazawa 3 лет назад
Родитель
Сommit
4403dd2767
1 измененных файлов с 6 добавлено и 3 удалено
  1. 6 3
      packages/app/src/server/routes/apiv3/activity.ts

+ 6 - 3
packages/app/src/server/routes/apiv3/activity.ts

@@ -45,10 +45,13 @@ module.exports = (crowi: Crowi): Router => {
 
     try {
       const parsedSearchFilter = JSON.parse(req.query.searchFilter as string || '');
+
+      const query = {};
+
       const canContainActionFilterToQuery = parsedSearchFilter.action.every(a => AllSupportedActionType.includes(a));
-      const query = {
-        action: canContainActionFilterToQuery ? parsedSearchFilter.action : [],
-      };
+      if (canContainActionFilterToQuery) {
+        Object.assign(query, { action: parsedSearchFilter.action });
+      }
 
       const paginationResult = await Activity.getPaginatedActivity(limit, offset, query);