From 5655bd6d82bc31d2c53b9983d38979b61af0372c Mon Sep 17 00:00:00 2001 From: Horilla Date: Fri, 9 Aug 2024 16:54:11 +0530 Subject: [PATCH] [UPDT] ATTENDANCE: Late come function updated with condition to check shift object exist in employee work info --- .../attendance/attendance_activity/import_activity.html | 2 +- attendance/views/clock_in_out.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/attendance/templates/attendance/attendance_activity/import_activity.html b/attendance/templates/attendance/attendance_activity/import_activity.html index 0444f07a5..1110e8453 100644 --- a/attendance/templates/attendance/attendance_activity/import_activity.html +++ b/attendance/templates/attendance/attendance_activity/import_activity.html @@ -75,4 +75,4 @@ $('#uploading').show(); }); }); - \ No newline at end of file + diff --git a/attendance/views/clock_in_out.py b/attendance/views/clock_in_out.py index 9d107f58e..d936dc28b 100644 --- a/attendance/views/clock_in_out.py +++ b/attendance/views/clock_in_out.py @@ -76,7 +76,7 @@ def late_come(attendance, start_time, end_time, shift): mid_day_sec = strtime_seconds("12:00") # Checking gracetime allowance before creating late come - if shift.grace_time_id: + if shift and shift.grace_time_id: # checking grace time in shift, it has the higher priority if ( shift.grace_time_id.is_active == True