[Koha-bugs] [Bug 18492] moremember.pl template param without key

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Apr 25 15:06:15 CEST 2017


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

Owen Leonard <oleonard at myacpl.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #62660|0                           |1
        is obsolete|                            |

--- Comment #3 from Owen Leonard <oleonard at myacpl.org> ---
Created attachment 62665
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62665&action=edit
[SIGNED-OFF] Bug 18492: moremember.pl template param without key

moremember.pl has a template parameter without a key bug after Bug 5670.
I noticed this when working with Relatives checkouts tab, which was oddly
missing
even though the guarantee had checkouts.

Also I get this warning in my logs:
Problem = a value of activeBorrowerRelationship has been passed to param
without
key at /home/koha/kohaclone/C4/Templates.pm line 137.

The issue is at the end of moremember.pl, in

$template->param(
...
housebound_role => $patron->housebound_role,
...
);

$patron->housebound_role seems to return an empty list instead of undef in
scalar
context.

To replicate:
1. Ensure patron is not associated with a HouseboundRole
2. Go to patron's details tab
3. See your error log, it should have a warning "Problem = a value of
   activeBorrowerRelationship has been passed to param without key"

To test:
1. Apply patch
2. Perform the steps at "To replicate" plan
3. Observe there are no longer warnings

Signed-off-by: Owen Leonard <oleonard at myacpl.org>

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


More information about the Koha-bugs mailing list