Special handling for drivers license and state ID
patron barcodes.
These changes have been in production for some time, but were
not previously checked in to revision control.
Signed-off-by: Jeff Godin <jgodin@tadl.org>
barcode = String( barcode ).replace( /\s+/g, '' );
if (!barcode) { sound.bad(); add_msg($("patronStrings").getString('staff.patron.barcode_entry.no_barcode')); tb.select(); tb.focus(); return; }
+ // MIEG: Michigan ID voodo
+ if (barcode.length == 25) { var bcode = barcode.substring(0,13); barcode = bcode.toLowerCase(); }
+ if (barcode.length == 23) { var bcode = barcode.substring(0,11); barcode = bcode.toLowerCase(); }
JSAN.use('util.network'); var net = new util.network();