LP1851882 Angular catalog recall/force/part holds
authorBill Erickson <berickxx@gmail.com>
Fri, 8 Nov 2019 22:02:48 +0000 (17:02 -0500)
committerKyle Huckins <khuckins@catalyte.io>
Thu, 21 Jan 2021 20:38:35 +0000 (20:38 +0000)
commitc36e2ce038771c308da9b091895a73f07812876a
treeea89007931d28fa34590f51fba03b7dd3882bdb9
parent4ba70ed7deb0693060af33ce645370457dac75d0
LP1851882 Angular catalog recall/force/part holds

Adds entry points for placing Recall, Force, and Part-level holds.

For any item-level hold type, the user now has the option to cycle
between Item, Recall, and Force hold types.  The selected type affects
the full batch of holds.

For title-level holds, the user now has the option to select a part as
the hold target for each hold in the list.  Part selection is optional.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jennifer Weston <jennifer.weston@equinoxinitiative.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
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/holds/holds.service.ts
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm