Bug 30087

Summary: Checkout on ILL hangs on when statistical patron(s) don't have a cardnumber
Product: Koha Reporter: George Veranis <gveranis>
Component: ILLAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact:
Severity: minor    
Priority: P5 - low    
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: Trivial patch Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description George Veranis 2022-02-12 23:40:02 UTC
When I try to do a check-out for an item on ILL process , Koha tries to go to /cgi-bin/koha/ill/ill-requests.pl?method=check_out&illrequest_id=XX but if the library has at least a patron on statistical category without cardnumber, then I get "The timeout specified has expired" and "AH00898: Error reading from remote server returned by /cgi-bin/koha/ill/ill-requests.pl" and if you use plack you get finally Proxy error, without any other explanation or something on logs. 

At line 1116 at Illrequest.pm
where gather all statistical patrons, it should search only for those with cardnumber otherwise will faill on the other side of tt .