Bug 41237: Update fetch of patron's branchcode to search additional_contents by

Signed-off-by: Stephen Graham <s.graham4@herts.ac.uk>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com>
This commit is contained in:
Pedro Amorim 2025-11-11 15:11:34 +00:00 committed by Laura Escamilla
parent 14e29ad153
commit 5485218dfd
No known key found for this signature in database
GPG Key ID: 6B1D9CA1AF817BC3
2 changed files with 6 additions and 5 deletions

View File

@ -1079,12 +1079,14 @@ sub backend_create {
# Establish whether we need to do a generic copyright clearance.
if ( $params->{opac} ) {
my $patron = $params->{cardnumber} ? Koha::Patrons->find( { cardnumber => $params->{cardnumber} } ) : undef;
my $patron_branchcode = $patron ? $patron->branchcode : undef;
my $copyright_content = Koha::AdditionalContents->search_for_display(
{
category => 'html_customizations',
location => ['ILLModuleCopyrightClearance'],
lang => $params->{lang},
library_id => $params->{branchcode},
category => 'html_customizations',
location => ['ILLModuleCopyrightClearance'],
lang => $params->{lang},
$patron_branchcode ? ( library_id => $patron_branchcode ) : (),
}
);

View File

@ -184,7 +184,6 @@ if ( $op eq 'list' ) {
}
$params->{cardnumber} = $patron->cardnumber if $patron;
$params->{branchcode} = $patron->branchcode if $patron;
$params->{opac} = 1;
$params->{lang} = C4::Languages::getlanguage($query);
my $backend_result = $request->backend_create($params);