[Koha-bugs] [Bug 24769] DataTable error on patron hold page when hold placed (ILS-DI and other bugs)

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Apr 24 12:53:53 CEST 2020


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

--- Comment #12 from David Nind <david at davidnind.com> ---
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.


More information about the Koha-bugs mailing list