LP#1497335 Browser client item details aged circs
authorBill Erickson <berickxx@gmail.com>
Wed, 3 Aug 2016 17:52:33 +0000 (13:52 -0400)
committerBill Erickson <berickxx@gmail.com>
Wed, 24 Aug 2016 21:03:41 +0000 (17:03 -0400)
commite0511fbf1679ab2c98b23c4fab633ed78cb2c3b9
tree2a909392169d2138f081d5f3af554f51ba7bb817
parentf733c9bb158af800914b26929db7cd595438f1ce
LP#1497335 Browser client item details aged circs

1. Use all_circulation (combcirc) class (now accessible via pcrud) to
render the item Circ History List tab.  In cases where a combcirc object
has no 'usr' value, the interface displays <Aged Circulation> where
the patron's name would normally be and disables the 'Add Billing'
button.

2. Handle null 'usr' values in the item status Recent Circ History tab.
When a renewal chain summary has no 'usr' value, the interface displays
<Aged Circulation> where the patron's name would normally be.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/templates/staff/cat/item/t_circ_list_pane.tt2
Open-ILS/src/templates/staff/cat/item/t_circs_pane.tt2
Open-ILS/web/js/ui/default/staff/cat/item/app.js