From 0a218a49170577953b0e70b21abd4f4481c8c9c8 Mon Sep 17 00:00:00 2001 From: Mohsin Akhtar <167299936+akhtarmohsin@users.noreply.github.com> Date: Wed, 22 Jul 2026 00:01:43 +0530 Subject: [PATCH] feat: add Contract link in Employee Connections section --- hrms/overrides/dashboard_overrides.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hrms/overrides/dashboard_overrides.py b/hrms/overrides/dashboard_overrides.py index bd5377ff70..adb5604585 100644 --- a/hrms/overrides/dashboard_overrides.py +++ b/hrms/overrides/dashboard_overrides.py @@ -58,12 +58,14 @@ def get_dashboard_for_employee(data): "items": ["Training Event", "Training Result", "Training Feedback", "Employee Skill Map"], }, {"label": _("Evaluation"), "items": ["Appraisal"]}, + {"label": _("Contract"), "items": ["Contract"]}, ] ) data["non_standard_fieldnames"].update( { "Bank Account": "party", + "Contract": "party_name", "Employee Grievance": "raised_by", "Holiday List Assignment": "assigned_to", } @@ -72,6 +74,7 @@ def get_dashboard_for_employee(data): if not data.get("dynamic_links"): data["dynamic_links"] = {} data["dynamic_links"]["assigned_to"] = ["Employee", "applicable_for"] + data["dynamic_links"]["party_name"] = ["Employee", "party_type"] data.update( { "heatmap": True,