add title holds to Request Items, and an option to honor user notification and pickup lib preferences
Bug #1841270 reported by
Jason Etheridge
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
This gives staff a way to place title holds in batch using the Request Items interface from Item Status and Copy Buckets, keying off of the items selected. There's a bit of dissonance with the label Request Items (see bug 1839883), but I think this is a win for convenience.
We also add an Honor User Preferences checkbox that will change the pickup library dropdown (which normally defaults to the workstation library) based on the user's preferred pickup library, as well as set notification options for the holds created based on said user's preferences.
Branch forthcoming for the /eg version of the web client.
Changed in evergreen: | |
importance: | Undecided → Wishlist |
milestone: | none → 3.4-beta1 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
top 3 commits at collab/ phasefx/ lp1841270- request- items-title- holds
one of which is an incidental fix to ils_events.xml
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/collab/ phasefx/ lp1841270- request- items-title- holds
From the release notes:
The Request Items action available in the Item Status and Item Buckets
interfaces has been given an Honor User Preferences checkbox which does
the following for the selected user when checked:
* Change the Pickup Lib selection to match the user's Default Hold Pickup Location
* Honor the user's Holds Notices settings (including Default Phone Number, etc.)
Success and Failure toasts have also been added based on what happens
after the Request Items interface has closed.
Also, a Title Hold option has been added to the Hold Type menu. This will create
one hold request for each unique title associated with the items that were selected
when Request Items was invoked.