From 7abbe94752018c7dcdb9940e23a97c56ea9feaf4 Mon Sep 17 00:00:00 2001 From: Horilla Date: Tue, 28 Oct 2025 10:02:09 +0530 Subject: [PATCH] [UPDT] PMS: Employee objective list, view permission is added to reporting managers --- .../okr/emp_objective/emp_objective_list.html | 2 +- pms/templates/okr/kr_list.html | 66 +++++++++++-------- 2 files changed, 39 insertions(+), 29 deletions(-) diff --git a/pms/templates/okr/emp_objective/emp_objective_list.html b/pms/templates/okr/emp_objective/emp_objective_list.html index a812106d4..7fc720f1a 100644 --- a/pms/templates/okr/emp_objective/emp_objective_list.html +++ b/pms/templates/okr/emp_objective/emp_objective_list.html @@ -12,7 +12,7 @@ {% endif %} {% for emp_objective in emp_objectives.object_list %} - {% if perms.pms.view_employeeobjective or emp_objective|is_manager_or_owner:request.user %} + {% if perms.pms.view_employeeobjective or emp_objective|is_manager_or_owner:request.user or is_reporting_manager %}
{{kr.start_value}}
-
- -
+ {% if perms.pms.change_employeeobjective or emp_objective|is_manager:request.user %} +
+ +
+ + {% else %} +
{{kr.current_value}}
+ {% endif %} +
{{kr.target_value}}
{{kr.progress_percentage}}%
{{kr.start_date}}
{{kr.end_date}}
-
- -
+ {% if perms.pms.change_employeeobjective or emp_objective|is_manager:request.user %} +
+ +
+ {% else %} +
+ {{ kr.get_status_display }} +
+ {% endif %} {% if perms.pms.change_employeeobjective or kr.employee_objective_id|is_manager:request.user %}