[Koha-bugs] [Bug 26408] New: MoveReserve can fill the wrong hold when patron is not the first in line for an item

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Sep 8 17:54:13 CEST 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26408

            Bug ID: 26408
           Summary: MoveReserve can fill the wrong hold when patron is not
                    the first in line for an item
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: Hold requests
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: nick at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

In MoveReserve we call ChecReserves - if the hold we get is not for the current
patron we then check for the patron's holds on the biblio - not checking if
they are item specific. We sort them by priority and fill the first.

To recreate:
1 - Place a title level hold on Book A for Patron A
2 - Place two item level holds on items A and B from Book A for Patron B
3 - Attempt to checkout ItemB to Patron B
4 - You get a notice of hold for Patron A
5 - Confirm the checkout anyway
6 - Patron B's hold for item A is filled?
7 - Patron B now has item B checked out and a hold on item B

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list