Booking : Add Patron Search to Create Reservation

Bug #1816655 reported by Christine Burns
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

Wishlist request

add a link to patron search UI on the Booking: Create Reservation screen beside patron barcode

Depends on https://bugs.launchpad.net/evergreen/+bug/1816475

Requires an Angular patron search UI component. (possibly in 3.3??)
https://bugs.launchpad.net/evergreen/+bug/1806087

Revision history for this message
Jane Sandberg (sandbergja) wrote :

A note that Bill Erickson created an Angular component called <eg-patron-search> -- it would provide just the desired behavior. It's available in Evergreen 3.5, see bug 1859241.

Revision history for this message
Jane Sandberg (sandbergja) wrote :

Here's a branch that implements this: user/sandbergja/lp1816655_booking_patron_search

Here's a link: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/sandbergja/lp1816655_booking_patron_search

Testing instructions from the commit message:

1) Apply this patch
2) Go to Booking > Create Reservation
3) Choose a resource type
4) Choose a time and double click (or press the Create Reservation
   button)
5) Note that there is now a Search for Patrons button
6) Use this button to search for a patron.
7) Click the select button.
8) Note that the patron's barcode appears in the
Patron Barcode field
9) Click Confirm Reservation
10) Note that the reservation was made.

tags: added: pullrequest
Changed in evergreen:
status: New → Confirmed
importance: Undecided → Wishlist
milestone: none → 3.7-beta
Revision history for this message
Garry Collum (gcollum) wrote :
tags: added: signedoff
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed to master for inclusion in 3.7. Thanks, Jane and Garry!

Changed in evergreen:
status: Confirmed → Fix Committed
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.