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>
Thu, 8 Oct 2020 14:19:37 +0000 (10:19 -0400)
commit2c418943f19fbd93f63f88231dccdeb2c166c2fb
treeef5c7426a8806a35a97617492bd6d5cfd7adb9ae
parent9af2521eb9fd6bd467585cee8787fb3ed91a8138
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