From 449116857e65634295d5f114dc47ff85db702d7d Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Mon, 19 Nov 2018 14:47:04 +0000 Subject: [PATCH] Bug 21649: Pass guarantee info to template when adding child To test: 1 - Find an adult patron 2 - Click 'Add child' 3 - Note address/phone info does not carry over 4 - Apply patch 5 - Repeat 6 - Note information populates Signed-off-by: Owen Leonard Signed-off-by: Todd Signed-off-by: Marcel de Rooy It works, but the code is ugly and hard to maintain. Signed-off-by: Nick Clemens --- members/memberentry.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/members/memberentry.pl b/members/memberentry.pl index 14a11361a2..731d4f9c56 100755 --- a/members/memberentry.pl +++ b/members/memberentry.pl @@ -775,7 +775,7 @@ $template->param( $guarantorid = $borrower_data->{'guarantorid'} || $guarantorid; my $guarantor = $guarantorid ? Koha::Patrons->find( $guarantorid ) : undef; $template->param( - patron => $patron, # Used by address include templates now + patron => $patron ? $patron : \%newdata, # Used by address include templates now nodouble => $nodouble, borrowernumber => $borrowernumber, #register number guarantor => $guarantor, -- 2.39.5