LP#1642042 Webstaff noncat real-time display
authorBill Erickson <berickxx@gmail.com>
Fri, 19 May 2017 16:05:47 +0000 (12:05 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Fri, 18 Aug 2017 12:01:51 +0000 (08:01 -0400)
commit0f7274a2bdecaded1aac88f24706b0b9a025c6af
tree43c8f8b21dd953130e2a2c9d2adb8223f2e72e33
parent5362739c025a3fcef1c2fbb80835ec5a6200963a
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