Fix staff completed engagement panel and count
This commit is contained in:
@@ -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"]:
|
||||
|
||||
Reference in New Issue
Block a user