Merge pull request #51137 from mihir-kandoi/gh42599

This commit is contained in:
Mihir Kandoi
2025-12-16 18:13:33 +05:30
committed by GitHub

View File

@@ -75,13 +75,27 @@ def get_chart_data(data):
delay = delay + 1 delay = delay + 1
else: else:
on_track = on_track + 1 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 = { charts = {
"data": { "data": {
"labels": [_("On Track"), _("Delayed")], "labels": labels,
"datasets": [{"name": _("Delayed"), "values": [on_track, delay]}], "datasets": [{"name": _("Delayed"), "values": datasets}],
}, },
"type": "percentage", "type": "percentage",
"colors": ["#84D5BA", "#CB4B5F"], "colors": colors,
} }
return charts return charts