[UPDT] REPORT: Replaced the custom login_required and permission_required in report module views python file
This commit is contained in:
@@ -3,11 +3,10 @@ from django.http import JsonResponse
|
|||||||
from django.shortcuts import render
|
from django.shortcuts import render
|
||||||
|
|
||||||
if apps.is_installed("asset"):
|
if apps.is_installed("asset"):
|
||||||
|
|
||||||
from asset.filters import AssetFilter
|
from asset.filters import AssetFilter
|
||||||
from asset.models import Asset
|
from asset.models import Asset
|
||||||
from base.models import Company
|
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
|
@login_required
|
||||||
@permission_required(perm="asset.view_asset")
|
@permission_required(perm="asset.view_asset")
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ if apps.is_installed("attendance"):
|
|||||||
from attendance.filters import AttendanceFilters
|
from attendance.filters import AttendanceFilters
|
||||||
from attendance.models import Attendance
|
from attendance.models import Attendance
|
||||||
from base.models import Company
|
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):
|
def convert_time_to_decimal_w(time_str):
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ from django.shortcuts import render
|
|||||||
from base.models import Company
|
from base.models import Company
|
||||||
from employee.filters import EmployeeFilter
|
from employee.filters import EmployeeFilter
|
||||||
from employee.models import Employee
|
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
|
@login_required
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from django.shortcuts import render
|
|||||||
if apps.is_installed("leave"):
|
if apps.is_installed("leave"):
|
||||||
|
|
||||||
from base.models import Company
|
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.filters import AssignedLeaveFilter, LeaveRequestFilter
|
||||||
from leave.models import AvailableLeave, LeaveRequest
|
from leave.models import AvailableLeave, LeaveRequest
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from django.utils.dateparse import parse_date
|
|||||||
if apps.is_installed("payroll"):
|
if apps.is_installed("payroll"):
|
||||||
|
|
||||||
from base.models import Company
|
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.filters import PayslipFilter
|
||||||
from payroll.models.models import Payslip
|
from payroll.models.models import Payslip
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from django.shortcuts import render
|
|||||||
if apps.is_installed("pms"):
|
if apps.is_installed("pms"):
|
||||||
|
|
||||||
from base.models import Company
|
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.filters import EmployeeObjectiveFilter, FeedbackFilter
|
||||||
from pms.models import EmployeeKeyResult, EmployeeObjective, Feedback, Objective
|
from pms.models import EmployeeKeyResult, EmployeeObjective, Feedback, Objective
|
||||||
from pms.views import objective_filter_pagination
|
from pms.views import objective_filter_pagination
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from django.shortcuts import render
|
|||||||
if apps.is_installed("recruitment"):
|
if apps.is_installed("recruitment"):
|
||||||
|
|
||||||
from base.models import Company
|
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.filters import OnboardingStageFilter
|
||||||
from onboarding.models import OnboardingStage
|
from onboarding.models import OnboardingStage
|
||||||
from recruitment.filters import CandidateFilter, RecruitmentFilter
|
from recruitment.filters import CandidateFilter, RecruitmentFilter
|
||||||
|
|||||||
Reference in New Issue
Block a user