diff --git a/zk/base.py b/zk/base.py index 660c316..86bdc22 100644 --- a/zk/base.py +++ b/zk/base.py @@ -1612,7 +1612,10 @@ def get_attendance(self): attendance = Attendance(user_id, timestamp, status, punch, uid) attendances.append(attendance) - attendance_data = attendance_data[40:] + if record_size == 49: + attendance_data = attendance_data[49:] + else: + attendance_data = attendance_data[40:] return attendances def clear_attendance(self):