From 01261a1df02c3938e53534d605630e1e220e88ca Mon Sep 17 00:00:00 2001 From: Marcel de Rooy Date: Mon, 6 May 2024 09:04:26 +0000 Subject: [PATCH] Bug 36785: Do not pass biblionumber to get_approval_rows Resolve: [WARN] get_approval_rows received unreconized argument key 'biblionumber'. at /usr/share/koha/opac/opac-tags.pl line 336. Test plan: Visit opac-tags.pl?biblionumber=SOME_NUMBER With this patch, you should no longer find a warning in the logs. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer (cherry picked from commit 5653c36d4a3e3cb0999c1599ec1f9577383772ff) Signed-off-by: Fridolin Somers --- opac/opac-tags.pl | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/opac/opac-tags.pl b/opac/opac-tags.pl index 43f156d31b..416992b070 100755 --- a/opac/opac-tags.pl +++ b/opac/opac-tags.pl @@ -328,11 +328,10 @@ if ($add_op) { my $arghash = {approved=>1, limit=>$limit, 'sort'=>'-weight_total'}; $arghash->{'borrowernumber'} = $loggedinuser if $mine; # ($openadds) or $arghash->{approved} = 1; - if ($arg = $query->param('tag')) { - $arghash->{term} = $arg; - } elsif ($arg = $query->param('biblionumber')) { - $arghash->{biblionumber} = $arg; - } + if ( $arg = $query->param('tag') ) { + $arghash->{term} = $arg; + } + # Bug 36785: Do not pass biblionumber: get_approval_rows does not 'recognize' biblionumber $results = get_approval_rows($arghash); stratify_tags(10, $results); # work out the differents sizes for things my $count = scalar @$results; -- 2.39.5