Shun Miyazawa пре 3 година
родитељ
комит
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);