Fix staff completed engagement panel and count

This commit is contained in:
A R R R Associates
2026-08-11 19:18:02 +05:30
parent b464f11625
commit 7d2a3ee5d9
+6 -3
View File
@@ -3331,17 +3331,20 @@ def list_employee_work_kanban(
card["is_due_today"] = bool(card["due_today_count"])
include = (
status_filter == card_status
or (status_filter == "open" and card_status != "completed")
status_filter == "open"
or (status_filter == "closed" and card_status == "completed")
or status_filter == card_status
)
if not include:
continue
column_lookup[card_status]["cards"].append(card)
summary["total"] += 1
if card_status == "completed":
summary["completed"] += 1
else:
summary[card_status] += 1
summary["completed" if card_status == "completed" else "open"] += 1
summary["open"] += 1
if card["is_overdue"]:
summary["overdue"] += 1
if card["is_due_today"]: