LP#1642042 Webstaff noncat real-time display user/berick/lp1642042-webstaff-noncat-worklog
authorBill Erickson <berickxx@gmail.com>
Fri, 19 May 2017 16:05:47 +0000 (12:05 -0400)
committerBill Erickson <berickxx@gmail.com>
Fri, 19 May 2017 16:31:40 +0000 (12:31 -0400)
commitaddfebbd6eb4cd6579161201d89a34483dc0f9e2
tree50a52a1d4d5c95a5bc281fd4130e54d218c82ef6
parent7609099190455ce8662c8950e426c00552390a98
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>
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