[FIX] Refactor views

This commit is contained in:
Horilla
2025-08-07 16:35:41 +05:30
parent aee92de63f
commit 43fa24e2c6
4 changed files with 12 additions and 9 deletions

View File

@@ -14,8 +14,9 @@ def add_candidate_accessibility(
"""
return (
request.user.has_perm("recruitment.add_candidate")
or request.user.employee_get in instance.stage_managers.all
or request.user.employee_get in instance.recruitment_id.recruitment_managers.all
or request.user.employee_get in instance.stage_managers.all()
or request.user.employee_get
in instance.recruitment_id.recruitment_managers.all()
)
@@ -28,7 +29,7 @@ def edit_stage_accessibility(
return (
request.user.has_perm("recruitment.change_stage")
or recruitment_manages(request.user, instance.recruitment_id)
or request.user.employee_get in instance.stage_managers.all
or request.user.employee_get in instance.stage_managers.all()
)