Angular staff catalog holds placement patron search dialog
Bug #1859241 reported by
Bill Erickson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Evergreen 3.4
The Angular staff catalog needs a way to search for patrons directly from the catalog holds placement interface, consistent with the AngJS version.
Branch in progress.
description: | updated |
Changed in evergreen: | |
status: | New → Confirmed |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Branch w/ release notes pushed:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1859241- ang-cat- hold-patron- search
From the commit:
Implements a patron search dialog which may be instantiated directly from the staff catalog holds placement interface.
Includes:
1. New patron module (which absorbs the existing PatronService)
2. New patron search component
3. Patron search component dialog wrapper.
4. Patron profile selector component which understands custom group display trees.
4. Fixes an issue with the grid where the 'datatype' was not always propagated to IDL fields.
5. Modifies the combobox to allow the caller to clear the value by passing a null value for the selectedId.
To Test:
[1] Navigate to the Angular staff catalog
[2] Perform a bib search
[3] Click 'Place Hold' next to a title.
[4] Click the 'Patron Search' button.
[5] Search for patrons and either double-click a search result row or single click then chose the 'Select' button.
[6] Confirm the selected patron is now chosen for holds placement.