From 7aab449502d377a3d475f3cc68e4a0447f1230f8 Mon Sep 17 00:00:00 2001 From: 0xflotus <0xflotus@gmail.com> Date: Wed, 30 Oct 2024 18:47:36 +0100 Subject: [PATCH] fix: changed ranges --- .../course_progress_summary.py | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/lms/lms/report/course_progress_summary/course_progress_summary.py b/lms/lms/report/course_progress_summary/course_progress_summary.py index 388e6040..61c8f870 100644 --- a/lms/lms/report/course_progress_summary/course_progress_summary.py +++ b/lms/lms/report/course_progress_summary/course_progress_summary.py @@ -86,32 +86,32 @@ def get_charts(data): completed = 0 less_than_hundred = 0 - less_than_seventy = 0 - less_than_forty = 0 - less_than_ten = 0 + less_than_seventy_one = 0 + less_than_forty_one = 0 + less_than_eleven = 0 for row in data: if row.progress == 100: completed += 1 - elif row.progress < 100 and row.progress >= 70: + elif row.progress < 100 and row.progress > 70: less_than_hundred += 1 - elif row.progress < 70 and row.progress >= 40: - less_than_seventy += 1 - elif row.progress < 40 and row.progress >= 10: - less_than_forty += 1 - elif row.progress < 10: - less_than_ten += 1 + elif row.progress < 71 and row.progress > 40: + less_than_seventy_one += 1 + elif row.progress < 41 and row.progress > 10: + less_than_forty_one += 1 + elif row.progress < 11: + less_than_eleven += 1 charts = { "data": { - "labels": ["0-9", "10-39", "40-69", "70-99", "100"], + "labels": ["0-10", "11-40", "41-70", "71-99", "100"], "datasets": [ { "name": "Progress (%)", "values": [ - less_than_ten, - less_than_forty, - less_than_seventy, + less_than_eleven, + less_than_forty_one, + less_than_seventy_one, less_than_hundred, completed, ],