diff --git a/base/request_and_approve.py b/base/request_and_approve.py index d1554b992..5a87ca2f0 100644 --- a/base/request_and_approve.py +++ b/base/request_and_approve.py @@ -12,11 +12,20 @@ from attendance.models import Attendance, AttendanceValidationCondition from attendance.views.views import strtime_seconds from base.methods import filtersubordinates from base.models import ShiftRequest, WorkTypeRequest -from employee.not_in_out_dashboard import paginator_qry from horilla.decorators import login_required from leave.models import LeaveAllocationRequest, LeaveRequest from pms.models import Feedback from django.db.models import Q +from django.core.paginator import Paginator + + +def paginator_qry(qryset, page_number): + """ + This method is used to paginate query set + """ + paginator = Paginator(qryset, 10) + qryset = paginator.get_page(page_number) + return qryset @login_required diff --git a/base/templates/request_and_approve/attendance_validate.html b/base/templates/request_and_approve/attendance_validate.html index f48eed3b4..e8d1a6ca3 100644 --- a/base/templates/request_and_approve/attendance_validate.html +++ b/base/templates/request_and_approve/attendance_validate.html @@ -1,47 +1,55 @@ {% load i18n %}