From 6b102f8a0f69eab346359344507a6aa995f95749 Mon Sep 17 00:00:00 2001 From: Arturo Hernandez Date: Tue, 12 Jun 2018 20:38:35 -0400 Subject: [PATCH] missing punch but need more test on old firmware --- zk/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zk/base.py b/zk/base.py index 7366cc9..42363fd 100644 --- a/zk/base.py +++ b/zk/base.py @@ -1301,7 +1301,7 @@ class ZK(object): uid = int(user_id) else: uid = tuser[0].uid - yield Attendance(user_id, timestamp, status, uid=uid)#punch? + yield Attendance(user_id, timestamp, status, punch, uid)#punch test? elif len(data) == 36: #class 2 attendance user_id, status, punch, timehex, res = unpack('<24sBB6sI', data) user_id = (user_id.split(b'\x00')[0]).decode(errors='ignore') @@ -1556,7 +1556,7 @@ class ZK(object): else: user_id = tuser[0].user_id timestamp = self.__decode_time(timestamp) - attendance = Attendance(user_id, timestamp, status, uid=uid) # punch? + attendance = Attendance(user_id, timestamp, status, punch, uid) # punch? attendances.append(attendance) elif record_size == 16: # extended while len(attendance_data) >= 16: #TODO RETEST ZK6