From 21a6bd582b01cb09605069958c31bcc596727e1b Mon Sep 17 00:00:00 2001 From: Horilla Date: Mon, 15 Dec 2025 14:27:31 +0530 Subject: [PATCH] [FIX] EMPLOYEE: Fix in visibility of note tab in employee view --- employee/cbv/accessibility.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/employee/cbv/accessibility.py b/employee/cbv/accessibility.py index 91cf2c3bf..0a9a586b6 100644 --- a/employee/cbv/accessibility.py +++ b/employee/cbv/accessibility.py @@ -108,10 +108,11 @@ def note_accessibility( """ accessibility for note tab """ - if request.user.has_perm("employee.view_employeenote") or check_manager( - request.user.employee_get, instance - ): - return True + if instance.employee_user_id != request.user or request.user.is_superuser: + if request.user.has_perm("employee.view_employeenote") or check_manager( + request.user.employee_get, instance + ): + return True return False