[Koha-bugs] [Bug 19532] Recalls for Koha

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jul 11 00:21:50 CEST 2018


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

Alex Buckley <alexbuckley at catalyst.net.nz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alexbuckley at catalyst.net.nz

--- Comment #137 from Alex Buckley <alexbuckley at catalyst.net.nz> ---
Hi everyone on the CC list

Just a heads up that you will be receiving a lot of emails while I obsolete and
attach newly rebased patches onto this bug report. 

I have rebased the rebase patches against master (as of 11 July 2018).

As we are already using recalls in production we have been able to identify
several bugs in the recalls which had not been previously found, and I have
written patches to fix these bugs which I am also attaching to this bug report: 

* Transfer recall modal always appears upon the return of a recalled item even
if it is being returned to the library where it is to be picked up from. 

* When recall fields in the circulation rules are empty when a patron tries to
confirm a recall on the OPAC an 'Internal Server Error' is thrown. i.e. There
are no default values for the recall circ fields. 

* At present if recalls and course reserves are both enabled then if you try to
view the opac-course-details.pl page for a course with a currently issued
course reserve then an 'Internal Server Error' is thrown. The root cause of
this is: Koha::Item->avail_for_recall does not have tests. avail_for_recall is
used in the item-status.inc used by both opac-course-details.pl and
opac-detail.pl and the error is caused by course reserves not handing back an
avail_for_recall value as opac-detail.pl does. 

Hopefully with rebased recalls patches + new bug fix patches we can action this
recalls feature along and get it into 18.11 release. 

Cheers,
Alex

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list