From 6da4e0b9b43f13e61576cff94c01e91dfb010727 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sun, 1 May 2022 14:14:57 +0200 Subject: [PATCH] Handle multiple responses in chart --- ui/src/components/CorrectionPieChart.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/src/components/CorrectionPieChart.svelte b/ui/src/components/CorrectionPieChart.svelte index 909fb29..f203a23 100644 --- a/ui/src/components/CorrectionPieChart.svelte +++ b/ui/src/components/CorrectionPieChart.svelte @@ -20,7 +20,10 @@ req_responses = question.getResponses(); req_responses.then((responses) => { for (const res of responses) { - data.datasets[0].values[proposal_idx[res.value]] += 1; + const rsplt = res.value.split(','); + for (const r of rsplt) { + data.datasets[0].values[proposal_idx[r]] += 1; + } } }); });