diff --git a/packages/core/admin/ee/server/controllers/workflows/index.js b/packages/core/admin/ee/server/controllers/workflows/index.js index e8dfe87792..777ac6517d 100644 --- a/packages/core/admin/ee/server/controllers/workflows/index.js +++ b/packages/core/admin/ee/server/controllers/workflows/index.js @@ -145,10 +145,15 @@ module.exports = { const { populate } = await sanitizedQuery.read(query); const workflowService = getService('workflows'); - const workflow = await workflowService.findById(id, { populate }); + + const [workflow, workflowCount] = await Promise.all([ + workflowService.findById(id, { populate }), + workflowService.count(), + ]); ctx.body = { data: await sanitizeOutput(workflow), + meta: { workflowCount }, }; }, };