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

--- Comment #12 from David Nind <[email protected]> ---
Thanks Jonathan for writing the patches to fix this!

This is the test plan I used:
1) Place a hold for a patron.
2) Check the patron's details page and holds tab, the hold is listed.
3) Enable the ILS-DI system preference (ILS-DI).
4) Use ILS-DI to place a hold for a patron, for example:
  
http://127.0.0.1:8080/cgi-bin/koha/ilsdi.pl?service=HoldTitle&patron_id=19&bib_id=12&request_location='127.0.0.1'
   (where: 19 = a patron id and bib_id = 12 a bibliographical record)
5) On the staff client go to Patrons > [Patron hold placed for] > Details >
Holds tab.
6) An error is displayed in a pop-up window:
 DataTables warning: table id=holds-table - Ajax error. For more information
about this error, please see http://datatables.net/tn/7
7) After clicking on OK for the error message, the holds tab no longer lists
any holds - even though 2 should be listed.
8) Go to the holds history for the patron and note that the Library for the
hold placed using ILS-DI is blank.
9) Go to the bibliographical record and then holds - click update hold(s). Go
to the patron's details page and click on the holds tab - this now displays
correctly.
10) Apply the patch.
11) Repeat steps 4-5 (place a hold for another item).
12) The list of holds for the patron should display as expected with no errors.
13) Sign-off!

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to