TPAC option to automatically override patron hold failure events
Bug #1003427 reported by
Bill Erickson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
In some cases, systems may not want their patrons to be required to manually override a failed hold that the patron has permission to override. The solution is an org unit setting that forces an alway-override mode for hold placement for patrons in the catalog. To be clear, only events the patron has permission to override will be overridden. Regular blocks and non-overridable hold events will still result in hold placement failure.
Code pushed to user/berick/
* Don't let the branch name mislead you, the code is not specific to one type of event.
See also for reference #1003129.
Changed in evergreen: | |
milestone: | none → 2.3.0-alpha |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
As a side effect this branch would ensure that patrons are never subject to hold rules at hold placement while the option is turned on, as open-ils. circ.holds. test_and_ create. batch doesn't check if the hold is possible when in override mode. Thus patrons could place a lot of holds that they shouldn't be allowed to, and that will likely never fill.