[Koha-bugs] [Bug 33302] New: Placing item level holds in OPAC allows to pick forbidden pick-up locations, but then places no hold

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Mar 22 11:34:53 CET 2023


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

            Bug ID: 33302
           Summary: Placing item level holds in OPAC allows to pick
                    forbidden pick-up locations, but then places no hold
 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: katrin.fischer at bsz-bw.de
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com, kyle at bywatersolutions.com,
                    tomascohen at gmail.com

A bit much to put in the description, but the problem is about item level holds
failing to be placed silently in the OPAC.

To test:

With the sample data in ktd or sandboxes:

1) Enforce library transfer limits (UseBranchTransferLimits) on itemtypes
(BranchTransferLimitsType).
2) In administration > branch transfer rules:
   disallow transfer from Midway to any other library for item type BK (Books)
3) Search for a record with at least one item in Midway in staff
4) Try to place an item level hold on a Midway item.
   I used: Intermediate Perl, biblionumber 126
   For the Midway item, only Midway will show as possible pickup-location
   This is correct.
5) Switch to the OPAC
6) Try to place an item level hold there on the Midway item, for pick-up at  
   Centerville.
7) Place a hold on the Midway item for pick-up at any non-Midway location
8) Verify the page saves without error, but the hold was not placed.

-
The basic issue here is that item specific pickup locations != record-specific
pickup locations.

In the staff interface we have a separate pull down "allowed pick-up locations"
for each item in the list. I think we should implement the same in the OPAC to
help the users see what is allowed and what not. And deacticate the pull down
on top when an item is selected.

But: At least we should give proper feedback that a hold could not be placed
because of the pick-up location instead of failing silently!

-- 
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