Angular staff catalog holds placement patron search dialog

Bug #1859241 reported by Bill Erickson
6
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.

Bill Erickson (berick)
description: updated
Revision history for this message
Bill Erickson (berick) wrote :

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.

tags: added: pullrequest
Revision history for this message
Ruth Frasur Davis (redavis) wrote :

I have tested this code and consent to signing off on it with my name, rfrasur, and my email address, <email address hidden>.

tags: added: signedoff
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Bill Erickson (berick) wrote :

Thanks All. Code merged to master.

Changed in evergreen:
status: Confirmed → Fix Committed
assignee: Bill Erickson (berick) → nobody
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.