https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43727
Bug ID: 43727
Summary: SIP no block checkouts and offline checkouts leave
another patron's waiting hold in place
Initiative type: ---
Sponsorship ---
status:
Product: Koha
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P5 - low
Component: SIP2
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
Target Milestone: ---
When a SIP2 client sends a checkout with the no block flag set to Y, Koha has
to accept it, so the checkout skips every check and goes through
ProcessOfflineIssue.
ProcessOfflineIssue calls AddIssue without a cancelreserve value, so a hold
that is waiting, in transit, or in processing for a different patron is left
alone. The item ends up checked out to one patron while it is still on another
patron's holds waiting list. The hold sits there until it expires off the hold
shelf, so the patron who placed it never gets the item.
When staff check out an item with a waiting hold in the staff interface, Koha
defaults to reverting the hold's waiting status. No block and offline checkouts
should do the same, so the hold goes back to the top of the queue and is filled
by the next copy.
--
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/