From d61628abebd604cc91a2c719abca3671c04fe8ed Mon Sep 17 00:00:00 2001 From: Marc-Roig Date: Fri, 7 Jul 2023 10:51:13 +0200 Subject: [PATCH] fix: return workflow count instead of data lenght --- .../admin/ee/server/controllers/workflows/index.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/packages/core/admin/ee/server/controllers/workflows/index.js b/packages/core/admin/ee/server/controllers/workflows/index.js index 8ed760fe04..9fd8468c28 100644 --- a/packages/core/admin/ee/server/controllers/workflows/index.js +++ b/packages/core/admin/ee/server/controllers/workflows/index.js @@ -121,16 +121,15 @@ module.exports = { ); const { populate, filters, sort } = await sanitizedQuery.read(query); - const workflows = await workflowService.find({ - populate, - filters, - sort, - }); + const [workflows, workflowCount] = await Promise.all([ + workflowService.find({ populate, filters, sort }), + workflowService.count(), + ]); ctx.body = { data: await mapAsync(workflows, sanitizeOutput), meta: { - workflowCount: workflows.length, + workflowCount, }, }; },