diff --git a/hr_zk_attendance/__manifest__.py b/hr_zk_attendance/__manifest__.py index 1e4d670c2..b09e64933 100644 --- a/hr_zk_attendance/__manifest__.py +++ b/hr_zk_attendance/__manifest__.py @@ -21,7 +21,7 @@ ################################################################################### { 'name': 'Biometric Device Integration', - 'version': '13.0.1.0.1', + 'version': '13.0.1.0.2', 'summary': """Integrating Biometric Device (Model: ZKteco uFace 202) With HR Attendance (Face + Thumb)""", 'description': """This module integrates Odoo with the biometric device(Model: ZKteco uFace 202),odoo13,odd,hr,attendance""", 'category': 'Generic Modules/Human Resources', diff --git a/hr_zk_attendance/models/zkattendance.py b/hr_zk_attendance/models/zkattendance.py index db00ef19e..3d34f1802 100644 --- a/hr_zk_attendance/models/zkattendance.py +++ b/hr_zk_attendance/models/zkattendance.py @@ -21,9 +21,6 @@ ################################################################################### import binascii from struct import pack, unpack - -from gevent.hub import xrange - from .zkconst import * @@ -42,7 +39,7 @@ def getSizeAttendance(self): def reverseHex(hexstr): tmp = '' - for i in reversed( xrange( int(len(hexstr)/2) ) ): + for i in reversed(range(int(len(hexstr)/2))): tmp += hexstr[i*2:(i*2)+2] return tmp @@ -74,7 +71,7 @@ def zkgetattendance(self): attendance = [] if len(self.attendancedata) > 0: # The first 4 bytes don't seem to be related to the user - for x in xrange(len(self.attendancedata)): + for x in range(len(self.attendancedata)): if x > 0: self.attendancedata[x] = self.attendancedata[x][8:] diff --git a/hr_zk_attendance/models/zktime.py b/hr_zk_attendance/models/zktime.py index 0095563c8..e2d69b78d 100644 --- a/hr_zk_attendance/models/zktime.py +++ b/hr_zk_attendance/models/zktime.py @@ -4,7 +4,7 @@ from .zkconst import * def reverseHex(hexstr): tmp = '' - for i in reversed( xrange( len(hexstr)/2 ) ): + for i in reversed(range(len(hexstr)/2)): tmp += hexstr[i*2:(i*2)+2] return tmp diff --git a/hr_zk_attendance/models/zkuser.py b/hr_zk_attendance/models/zkuser.py index 232d3f168..08756fd5d 100644 --- a/hr_zk_attendance/models/zkuser.py +++ b/hr_zk_attendance/models/zkuser.py @@ -65,7 +65,7 @@ def zkgetuser(self): users = {} if len(self.userdata) > 0: # The first 4 bytes don't seem to be related to the user - for x in xrange(len(self.userdata)): + for x in range(len(self.userdata)): if x > 0: self.userdata[x] = self.userdata[x][8:]