From: phasefx Date: Tue, 19 Jul 2005 19:02:52 +0000 (+0000) Subject: some status checking X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=ecc9a6964c6bf96e0e4ca21d16915fd377ddd3ff;p=Evergreen.git some status checking git-svn-id: svn://svn.open-ils.org/ILS/trunk@1286 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Evergreen/staff_client/chrome/content/evergreen/circ/checkin.js b/Evergreen/staff_client/chrome/content/evergreen/circ/checkin.js index ad14beb555..8f22d708bd 100755 --- a/Evergreen/staff_client/chrome/content/evergreen/circ/checkin.js +++ b/Evergreen/staff_client/chrome/content/evergreen/circ/checkin.js @@ -54,8 +54,16 @@ function checkin_checkin_items_init(p) { var check = checkin_by_copy_barcode( barcode ); if (check) { sdump('D_CHECKIN','check = ' + check + '\n' + pretty_print( js2JSON( check ) ) + '\n'); - checkins.push( check ); - p.checkin_items.add_checkin_items( [ checkins.length - 1 ] ); + + if (check.status == 0) { + checkins.push( check ); + p.checkin_items.add_checkin_items( [ checkins.length - 1 ] ); + } else if (check.status < 0) { + s_alert( check.text ); + } else if (check.status > 0) { + s_alert( check.text ); + } + tb.value = ''; tb.focus(); } } catch(E) {