buffer.js:977
throw new RangeError('Index out of range');
^
RangeError: Index out of range
at checkOffset (buffer.js:977:11)
at Uint8Array.Buffer.readUInt32LE (buffer.js:1039:5)
at Socket.handleOnData (P:\WebApp\ZKTecoDataCollector\node_modules\zklib\zklib\zkattendance.js:55:33)
at emitTwo (events.js:131:20)
at Socket.emit (events.js:214:7)
at UDP.onMessage [as onmessage] (dgram.js:659:8)
Was crashing for empty attendance. Error log:
Fix reference: https://nodejs.org/api/buffer.html#buffer_buf_readuint32le_offset