In-house use does not display item alerts
Bug #1507807 reported by
Jane Sandberg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Tested using Evergreen 2.7.4. When I record in-house use for an item, I do not receive any alerts that I have applied to the item using the copy editor. I also do not receive any alerts based on the checkin alert flag on the item's copy location. It would be nice if I could turn on these alerts; our shelvers rely on them pretty heavily.
Changed in evergreen: | |
assignee: | nobody → Jason Stephenson (jstephenson) |
importance: | Undecided → Wishlist |
status: | New → In Progress |
milestone: | none → 2.next |
tags: | added: pullrequest |
Changed in evergreen: | |
assignee: | nobody → Dawn Dale (ddale) |
tags: | added: signedoff |
Changed in evergreen: | |
milestone: | 2.next → 2.12-beta |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I plan to implement this by adding a new org_unit setting to enable the display of copy alerts during in-house use.
The open-ils. circ.in_ house_use. create method will be modified to check the setting and if enabled, it will check if the copy has a copy alert. If both are true, then it will return a copy alert event for the copy.
An override variant of open-ils. circ.in_ house_use. create will also be added so that the user can override the copy alert event and continue with the recording of the in-house use.
The staff clients', both XUL and Angular, in-house use interfaces will be modified to handle the copy alert event thrown by the backend and to be able to call the override version of open-ils. circ.in_ house.create when the user choses to override the event.