[UPDT] REPORT: Replaced the custom login_required and permission_required in report module views python file

This commit is contained in:
Horilla
2025-09-09 15:59:20 +05:30
parent 402bc547c6
commit 08b0a18419
7 changed files with 7 additions and 8 deletions

View File

@@ -3,11 +3,10 @@ from django.http import JsonResponse
from django.shortcuts import render
if apps.is_installed("asset"):
from asset.filters import AssetFilter
from asset.models import Asset
from base.models import Company
from horilla_views.cbv_methods import login_required, permission_required
from horilla.decorators import login_required, permission_required
@login_required
@permission_required(perm="asset.view_asset")

View File

@@ -9,7 +9,7 @@ if apps.is_installed("attendance"):
from attendance.filters import AttendanceFilters
from attendance.models import Attendance
from base.models import Company
from horilla_views.cbv_methods import login_required, permission_required
from horilla.decorators import login_required, permission_required
def convert_time_to_decimal_w(time_str):
try:

View File

@@ -4,7 +4,7 @@ from django.shortcuts import render
from base.models import Company
from employee.filters import EmployeeFilter
from employee.models import Employee
from horilla_views.cbv_methods import login_required, permission_required
from horilla.decorators import login_required, permission_required
@login_required

View File

@@ -5,7 +5,7 @@ from django.shortcuts import render
if apps.is_installed("leave"):
from base.models import Company
from horilla_views.cbv_methods import login_required, permission_required
from horilla.decorators import login_required, permission_required
from leave.filters import AssignedLeaveFilter, LeaveRequestFilter
from leave.models import AvailableLeave, LeaveRequest

View File

@@ -6,7 +6,7 @@ from django.utils.dateparse import parse_date
if apps.is_installed("payroll"):
from base.models import Company
from horilla_views.cbv_methods import login_required, permission_required
from horilla.decorators import login_required, permission_required
from payroll.filters import PayslipFilter
from payroll.models.models import Payslip

View File

@@ -5,7 +5,7 @@ from django.shortcuts import render
if apps.is_installed("pms"):
from base.models import Company
from horilla_views.cbv_methods import login_required, permission_required
from horilla.decorators import login_required, permission_required
from pms.filters import EmployeeObjectiveFilter, FeedbackFilter
from pms.models import EmployeeKeyResult, EmployeeObjective, Feedback, Objective
from pms.views import objective_filter_pagination

View File

@@ -5,7 +5,7 @@ from django.shortcuts import render
if apps.is_installed("recruitment"):
from base.models import Company
from horilla_views.cbv_methods import login_required, permission_required
from horilla.decorators import login_required, permission_required
from onboarding.filters import OnboardingStageFilter
from onboarding.models import OnboardingStage
from recruitment.filters import CandidateFilter, RecruitmentFilter