From 16a7ef0a780381f454c9f824378aed6c7e30680e Mon Sep 17 00:00:00 2001 From: Horilla Date: Fri, 16 Feb 2024 10:34:12 +0530 Subject: [PATCH] [FIX] GENERAL: Fetching employee from request.user bug fix --- horilla/decorators.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/horilla/decorators.py b/horilla/decorators.py index e06f03b8f..287f3bebc 100755 --- a/horilla/decorators.py +++ b/horilla/decorators.py @@ -43,7 +43,7 @@ def permission_required(function, perm): previous_url = request.META.get("HTTP_REFERER", "/") key = "HTTP_HX_REQUEST" if key in request.META.keys(): - return render(request,"decorator_404.html") + return render(request, "decorator_404.html") script = f'' return HttpResponse(script) @@ -71,7 +71,7 @@ def delete_permission(function): previous_url = request.META.get("HTTP_REFERER", "/") key = "HTTP_HX_REQUEST" if key in request.META.keys(): - return render(request,"decorator_404.html") + return render(request, "decorator_404.html") script = f'' return HttpResponse(script) @@ -99,7 +99,7 @@ def manager_can_enter(function, perm): "leave.delete_leaverequest", ] user = request.user - employee = Employee.objects.filter(employee_user_id=user).first() + employee = user.employee_get if perm in leave_perm: is_approval_manager = MultipleApprovalManagers.objects.filter( employee_id=employee.id @@ -117,7 +117,7 @@ def manager_can_enter(function, perm): script = f'' key = "HTTP_HX_REQUEST" if key in request.META.keys(): - return render(request,"decorator_404.html") + return render(request, "decorator_404.html") return HttpResponse(script) return _function