Need to allow for multiple title holds
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NCIPServer |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Given this situation:
Lib A has 2 copies of title 1
Lib B has 2 patrons, x and y that each want to request title 1
Lib A is running Evergreen and NCIPServer with a patron account B for Lib B transit purposes
When done in this order:
x places request with resource sharing system
rss sends RequestItem message to Lib A, hold is placed for B
y places request with rss
rss sends RequestItem message to Lib A, hold fails because B already has a hold on title 1 for patron x
y (or any other Lib B patron) can't request this item until after x has already checked it out, at which time they can orderly queue up one at a time as frustration mounts.
My Q&D hack to get this to work was to simply always call the .override version of holds.test_
Changed in ncipserver: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Do you have a branch for this?
We were recently asked by our statewide catalog if Evergreen could place mutliple holds. Since no one had complained, they assumed it did. I corrected them that it didn't.