LP#1642042 Webstaff noncat real-time display
authorBill Erickson <berickxx@gmail.com>
Fri, 19 May 2017 16:05:47 +0000 (12:05 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Tue, 20 Jun 2017 14:35:38 +0000 (10:35 -0400)
commitcb5e48089e9cfe283a070c5309524cfa2c3ff122
tree1c1297db018275b61e9de018fcb9ae644d35c7ef
parent10e51d2834d7af5ac13a67c47e3456b380992fd2
LP#1642042 Webstaff noncat real-time display

Update non-cat counts in the patron summary side bar and show the full
set of non-cat circs in the Non-Cataloged Circulations tab as non-cat
circs occur in the patron checkout interface.

Consistent with the XUL client, avoid updating tab-level 'items out'
counts with non-cat circs.

Adds a new work log action for 'noncat_checkout' so the correct data can
be extracted.  As with the XUL client, this appears in the work log as a
'checkout' with no copy.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
Open-ILS/web/js/ui/default/staff/circ/services/circ.js
Open-ILS/web/js/ui/default/staff/services/ui.js