From 4612e4709a711868125a377104dde1568addd72a Mon Sep 17 00:00:00 2001 From: Thomas Bouquet <thomas.bouquet@student-cs.fr> Date: Sat, 6 Mar 2021 18:07:36 +0100 Subject: [PATCH] =?UTF-8?q?oblig=C3=A9=20de=20faire=20=C3=A7a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- back/src/controllers/equipe.controller.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/back/src/controllers/equipe.controller.js b/back/src/controllers/equipe.controller.js index 4383b24c..be1bfbc5 100644 --- a/back/src/controllers/equipe.controller.js +++ b/back/src/controllers/equipe.controller.js @@ -35,15 +35,28 @@ function getClassementEquipe(req, res) { leader_team[data.id].score += data.score; leader_team[data.id].nbScores += 1; } else { + if (data.partId != 'sprint') { + leader_team[data.id] = { + name: data.name, + id: data.id, + score: data.score, + participants: [data.partId], + nbParticipant: 1, + nbScores: 1, + } + } + + else { leader_team[data.id] = { name: data.name, id: data.id, score: data.score, - participants: [data.partId], - nbParticipant: 1, + participants: [], + nbParticipant: 0, nbScores: 1, } } + } } result = Object.keys(leader_team).map((key) => leader_team[key]); result.sort((a, b) => (a.score < b.score) ? 1 : -1); -- GitLab