From 738a8ae04495921a5e9311a8fa940d0eab4db11a Mon Sep 17 00:00:00 2001 From: Jacob O'Mara Date: Wed, 21 Jan 2026 15:36:16 +0000 Subject: [PATCH] Bug 39658: Patron detail: Pass linked accounts to template Add linked_accounts and link_group data for display. --- members/moremember.pl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/members/moremember.pl b/members/moremember.pl index b64a58e3000..19d72f0f21a 100755 --- a/members/moremember.pl +++ b/members/moremember.pl @@ -114,6 +114,21 @@ $template->param( guarantor_relationships => $guarantor_relationships, guarantees => \@guarantees, ); + +# Get linked accounts if feature is enabled +my @linked_accounts; +my $linked_accounts_debt = 0; +if ( C4::Context->preference('EnablePatronAccountLinking') ) { + @linked_accounts = $patron->linked_accounts->as_list; + if (@linked_accounts) { + $linked_accounts_debt = $patron->linked_accounts_debt; + } +} +$template->param( + linked_accounts => \@linked_accounts, + linked_accounts_debt => $linked_accounts_debt, +); + if ( C4::Context->preference('ChildNeedsGuarantor') and ( $patron->is_child or $category->can_be_guarantee ) and $patron->contactname eq "" -- 2.39.5