skip xulG.get_barcode if no barcode completion collab/phasefx/skip_get_barcode
authorJason Etheridge <jason@esilibrary.com>
Mon, 11 Mar 2013 19:27:30 +0000 (15:27 -0400)
committerJason Etheridge <jason@esilibrary.com>
Tue, 12 Mar 2013 15:55:49 +0000 (11:55 -0400)
commitbb2d2d29d3f090f41c7880ee32d90a1e9dd4e7df
treeec8ebf1903fe0b419bf7a2fac51323fba9fb15a3
parentb985f0be980990b19ff738e27ed2abc169b8e6bc
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>
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