From 325fc619dc2e03cb68d0f77534c5b31eddab2d48 Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Tue, 16 Dec 2025 17:47:23 +0530 Subject: [PATCH] fix: delayed tasks summary chart color (cherry picked from commit 38affb056245b7e7b71e29791b7d0ece89a0fd79) --- .../delayed_tasks_summary.py | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py b/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py index fe47cf7541e..b93a43239b4 100644 --- a/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py +++ b/erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.py @@ -75,13 +75,27 @@ def get_chart_data(data): delay = delay + 1 else: on_track = on_track + 1 + + labels = [] + datasets = [] + colors = [] + + if on_track: + labels.append(_("On Track")) + datasets.append(on_track) + colors.append("#84D5BA") + if delay: + labels.append(_("Delayed")) + datasets.append(delay) + colors.append("#CB4B5F") + charts = { "data": { - "labels": [_("On Track"), _("Delayed")], - "datasets": [{"name": _("Delayed"), "values": [on_track, delay]}], + "labels": labels, + "datasets": [{"name": _("Delayed"), "values": datasets}], }, "type": "percentage", - "colors": ["#84D5BA", "#CB4B5F"], + "colors": colors, } return charts