[Koha-bugs] [Bug 33224] New: OPACHoldsIfAvailableAtPickup and no on-shelf holds don't mix well

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Mar 14 15:14:35 CET 2023


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

            Bug ID: 33224
           Summary: OPACHoldsIfAvailableAtPickup and no on-shelf holds
                    don't mix well
 Change sponsored?: ---
           Product: Koha
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Hold requests
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: caroline.cyr-la-rose at inlibro.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

This is the situation:
The library wants to prevent on-shelf holds as much as possible, only allowing
for transfers if the copy at the patron's library is not available.

For example, a record with a checked out copy at Centerville and an available
copy at Midway.
A Centerville patron should be able to place a hold for pickup at Centerville
(the hold will appear on Midway's holds to pull for transfer to Centerville).
A Midway patron should not be able to place a hold for pickup at Midway since
the Midway copy is available. Does that make sense?

This is the setting:
- circulation rules allow on-shelf holds only if any unavailable
- OPACHoldsIfAvailableAtPickup is set to Don't allow

Currently, this allows the Midway patron to place a hold for pickup at Midway.

To test:
1. Set up the circulation rule so that on-shelf holds are allowed ('Yes')
2. Create a record with two items, one at Centerville and one at Midway
3. Check out the Centerville item
4. Log into the OPAC with a Midway patron (I used Henry Acevedo)
5. Try to place a hold on the record
   --> Midway is not a valid pickup location (correct behaviour)
6. Cancel
7. Change the circulation rules so that on-shelf holds are only allowed 'if any
unavailable'
8. Try to place a hold on the record from the OPAC again
   --> The system allows you to place the hold for pickup at Midway (incorrect
behaviour)
9. Optionally, check the Holds to pull for Midway (the hold is there, it
shouldn't)
10. Optionnaly, check in the Midway item (it is trapped for Henry's hold)

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


More information about the Koha-bugs mailing list