function _checkout_callback(req,x) {
try {
- if (params.barcode) {
- delete obj._checkout_pending_hash[ params.barcode ];
- }
+ if (params.barcode) { delete obj._checkout_pending_hash[ params.barcode ]; }
var checkout = req.getResultObject();
/* Item not cataloged or barcode mis-scan. Prompt for pre-cat option */
} else {
+ if (params.barcode) { delete obj._checkout_pending_hash[ params.barcode ]; }
+
var found_handled = false; var found_not_handled = false; var msg = '';
if (test_event(permit,1202 /* ITEM_NOT_CATALOGED */)) {
}
} catch(E) {
+ if (params.barcode) { delete obj._checkout_pending_hash[ params.barcode ]; }
if (typeof E.ilsevent != 'undefined' && E.ilsevent == -1) {
obj.error.standard_network_error_alert('Check Out Failed. If you wish to use the offline interface, in the top menubar select Circulation -> Offline Interface');
} else {