Bug 12883

Summary: Holds tab on checkout screen never stops processing
Product: Koha Reporter: Magnus Enger <magnus>
Component: CirculationAssignee: Galen Charlton <gmc>
Status: CLOSED FIXED QA Contact: Testopia <testopia>
Severity: major    
Priority: P5 - low CC: gmcharlt, jdemuth, katrin.fischer, kyle.m.hall
Version: 3.16   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 11703    
Bug Blocks:    

Description Magnus Enger 2014-09-08 08:07:26 UTC
After upgrading to 3.16.3, a customer noticed that on the check out page (/cgi-bin/koha/circ/circulation.pl), the "x Checkout(s)" tab was working fine, but the "x Hold(s)" tab just showed the "Processing" message, and never got anywhere. 

This is caused by an AJAX call to /cgi-bin/koha/svc/holds.pl, which should be a call to /cgi-bin/koha/svc/holds (without the .pl).

It looks like the problem was introduced by on bug 11703, attachment 29493 [details] [review], which renamed svc/holds.pl to svc/holds, without fixing the call to this script in koha-tmpl/intranet-tmpl/prog/en/js/holds.js

This has since been fixed for master by this commit:
http://git.koha-community.org/gitweb/?p=koha.git;a=commit;h=9657a2c6dc92516963ffa960b7d561cdcc2dc5e8

So as far as I can tell, the solution to this problem is to pick 9657a2c6dc92516963ffa960b7d561cdcc2dc5e8 for the 3.16.x branch.
Comment 1 Katrin Fischer 2014-09-14 19:37:53 UTC
Hm, changing status to reflect that the patch is already in master.
Comment 2 Galen Charlton 2014-09-23 20:24:22 UTC
Pushed to 3.16.x for inclusion in 3.16.4.