diff --git a/pms/templates/okr/emp_objective/emp_objective_list.html b/pms/templates/okr/emp_objective/emp_objective_list.html index 7965ddba8..a812106d4 100644 --- a/pms/templates/okr/emp_objective/emp_objective_list.html +++ b/pms/templates/okr/emp_objective/emp_objective_list.html @@ -82,7 +82,7 @@ > - {% if request.user|is_reportingmanager or perms.pms.view_employeekeyresult %} + {% if request.user.employee_get in emp_objective.objective_id.managers.all or emp_objective.employee_id == request.user.employee_get or perms.pms.view_employeekeyresult %} {% endif %} - {% if request.user|is_reportingmanager or perms.pms.add_employeekeyresult %} + {% if request.user.employee_get in emp_objective.objective_id.managers.all or perms.pms.add_employeekeyresult %} {% endif %} - {% if request.user|is_reportingmanager or perms.pms.add_employeeobjective %} + {% if request.user.employee_get in emp_objective.objective_id.managers.all or perms.pms.add_employeeobjective %}
@@ -115,7 +115,7 @@