From 9312a42c13974e8c2ddf7ae923e1acd691d45f86 Mon Sep 17 00:00:00 2001 From: Bastien Seree Date: Mon, 7 Oct 2024 10:16:09 +0200 Subject: [PATCH] Cyberleague: [#159] compute res in statistics.js --- backend/web/server/plugins/cyberleague/statistic.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/web/server/plugins/cyberleague/statistic.js b/backend/web/server/plugins/cyberleague/statistic.js index 274cb02b3f..f36844150a 100644 --- a/backend/web/server/plugins/cyberleague/statistic.js +++ b/backend/web/server/plugins/cyberleague/statistic.js @@ -96,7 +96,7 @@ const computeBellwetherStatistics = async (filters) => { {path: 'answers', populate: {path: 'question', $match: {is_bellwether: true}, populate: {path: 'text'}}} ]) - const res = { + let res = { securityIncidentManagement: 0, partner: 0, inventory: 0, @@ -180,7 +180,11 @@ const computeBellwetherStatistics = async (filters) => { }) //Compute ratios for bellwether - + res.forEach((_,k) => { + res[k] = Math.round(bellwetherData[k].value / bellwetherData[k].count * 100) /100 + }) + + return res } module.exports = {