[Koha-bugs] [Bug 16547] New: Can't place item level hold directly from search results screen

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed May 18 22:01:15 CEST 2016


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

            Bug ID: 16547
           Summary: Can't place item level hold directly from search
                    results screen
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Hold requests
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: barton at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

If you search for an item that brings up a list of results, checking the check
box and clicking the 'Place Hold' button allows you to place a hold -- but
after you've selected the patron, you can only place biblio level holds -- the
section of the 'Confirm Holds' page which usually shows to allow item level
holds is not displayed.

This is most easily demonstrated on the bywater demo machine [usernam and
password are both koha].

Search for Harry Potter:

http://intranet.bywatersolutions.com/cgi-bin/koha/catalogue/search.pl?q=harry+potter

Click the check-box for the first search result ( Harry Potter and the Chamber
of Secrets [videorecording] ... )

Click the 'Place hold' button, which will take you to the 'Confirm hold' screen
(http://intranet.bywatersolutions.com/cgi-bin/koha/reserve/request.pl?biblionumbers=25778%2F&findborrower=&multi_hold=1)

Enter card number 55.

This takes you to a second 'Confirm hold' screen, showing a hold for 'Harry
Potter and the Chamber of Secrets' for patron Bilbo Baggins (55)... no item
information is viewable.
(http://intranet.bywatersolutions.com/cgi-bin/koha/reserve/request.pl?biblionumber=25778)

By contrast, If I start at
http://intranet.bywatersolutions.com/cgi-bin/koha/catalogue/search.pl?q=harry+potter,
and click in to the first result page to see the details:

http://intranet.bywatersolutions.com/cgi-bin/koha/catalogue/detail.pl?biblionumber=25778&searchid=scs_1463601092892


Then click 'place hold' from the details screen, I am taken to
http://intranet.bywatersolutions.com/cgi-bin/koha/reserve/request.pl?biblionumber=25778&searchid=scs_1463601092892

Entering card number 55 at that point takes me to
http://intranet.bywatersolutions.com/cgi-bin/koha/reserve/request.pl?biblionumber=25778
... but this time item level information *is* available, and an item level hold
can be placed.

Steps to replicate on your system:

1/ Search for an item with more than one search result
2/ Select an item, click 'Place hold'
3/ Enter a patron card number
4/ Note that item level holds are not available.
5/ Run the search again
6/ Click the title to see the detail page on the same bib.
7/ Enter the same patron card number
8/ Items now show on the page, and an item level hold can be placed.

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