[FIX] ATTENDANCE: Dashboard Attendance to validate, overtime to validate single view(next and previous) fixed
This commit is contained in:
@@ -5,6 +5,7 @@ This module is used to register endpoints for dashboard-related requests
|
||||
"""
|
||||
|
||||
import calendar
|
||||
import json
|
||||
from datetime import date, datetime, timedelta
|
||||
|
||||
from django.db.models import Q, Sum
|
||||
@@ -120,7 +121,11 @@ def dashboard(request):
|
||||
perm="attendance.change_overtime",
|
||||
queryset=validate_attendances,
|
||||
)
|
||||
|
||||
validate_attendances = paginator_qry(validate_attendances, page_number)
|
||||
id_list = [ot.id for ot in ot_attendances]
|
||||
validate_id_list = [val.id for val in validate_attendances]
|
||||
ot_attendances_ids = json.dumps(list(id_list))
|
||||
validate_attendances_ids = json.dumps(list(validate_id_list))
|
||||
return render(
|
||||
request,
|
||||
"attendance/dashboard/dashboard.html",
|
||||
@@ -135,8 +140,10 @@ def dashboard(request):
|
||||
"marked_attendances_ratio": marked_attendances_ratio,
|
||||
"on_break": early_outs,
|
||||
"overtime_attendances": ot_attendances,
|
||||
"validate_attendances": paginator_qry(validate_attendances, page_number),
|
||||
"validate_attendances": validate_attendances,
|
||||
"pd": previous_data,
|
||||
"ot_attendances_ids": ot_attendances_ids,
|
||||
"validate_attendances_ids": validate_attendances_ids,
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user