LP1889128 Staffcat holds recipient / multi-hold repairs
authorBill Erickson <berickxx@gmail.com>
Tue, 25 Aug 2020 20:02:38 +0000 (16:02 -0400)
committerBill Erickson <berickxx@gmail.com>
Tue, 3 Nov 2020 15:23:31 +0000 (10:23 -0500)
commit7d089d1bb7fbc5fbd5612bed650860b348f8190c
tree62029a5c600b86b97907fe5353b1f823c715605b
parent3287e7b4d67e7a9f4715de375061bc71430d3316
LP1889128 Staffcat holds recipient / multi-hold repairs

1. Modifying the patron barcode input either directly or via patron
search now fully resets the form, including previously placed holds.

2. Modifying the hold receipient clears the previous "placing hold for
patron" receipient applied from within the patron app, i.e. the banner
along the top of the catalog page.

3. Hide the 'Number of copies' selector when multi-copy holds are not
supported.

4. Hide the 'Number of copies' selector when the request does not have
CREATE_DUPLICATE_HOLDS permissions for the currently selected

5. Display an error message when the barcode entered does not result in
finding a patron.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/catalog/catalog.component.ts
Open-ILS/src/eg2/src/app/staff/catalog/catalog.service.ts
Open-ILS/src/eg2/src/app/staff/catalog/hold/hold.component.html
Open-ILS/src/eg2/src/app/staff/catalog/hold/hold.component.ts
Open-ILS/src/eg2/src/app/staff/share/patron/patron.service.ts