skip xulG.get_barcode if no barcode completion
authorJason Etheridge <jason@esilibrary.com>
Mon, 11 Mar 2013 19:27:30 +0000 (15:27 -0400)
committerJason Etheridge <jason@esilibrary.com>
Thu, 28 Mar 2013 16:49:54 +0000 (12:49 -0400)
commitf0a77f66e303df4c76a952edb887b9dada9968df
tree9c13818a204b56578c1960b946b3a0e5089a2768
parentb8d7d0368e39d9a341c1375a1c6b572d3a9d908a
skip xulG.get_barcode if no barcode completion

For Check In and Check Out interfaces, skip the xulG.get_barcode call if there
are no active Barcode Completion entries (under Admin->Local Administration->
Barcode Completion) at the time of the staff client login sequence.

However, for Check Out, an exception is made if the "Load patron from Checkout"
library setting is in effect, since that functionality depends on
xulG.get_barcode.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Open-ILS/xul/staff_client/chrome/content/OpenILS/data.js
Open-ILS/xul/staff_client/chrome/content/main/constants.js
Open-ILS/xul/staff_client/server/circ/checkin.js
Open-ILS/xul/staff_client/server/circ/checkout.js