From 0bfad6106aec007ac4bcf17d00f72b5508c4895d Mon Sep 17 00:00:00 2001 From: Alex Arnaud Date: Wed, 28 Mar 2018 09:03:56 +0000 Subject: [PATCH] Bug 20261: Fix pagination of the results in authority search Test plan: - apply this patch, - do a search that return more than 20 results, - click on page 2, - check that you get results, - check other pages if possible Signed-off-by: Nicolas Legrand Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart --- authorities/authorities-home.pl | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/authorities/authorities-home.pl b/authorities/authorities-home.pl index 89142f22d6..7c46794341 100755 --- a/authorities/authorities-home.pl +++ b/authorities/authorities-home.pl @@ -94,18 +94,9 @@ if ( $op eq "do_search" ) { [$marclist], [$and_or], [$excluding], [$operator], [$value], $authtypecode, $orderby ); - my $offset = ( $startfrom - 1 ) * $resultsperpage + 1; - my ( $results, $total ) = - $searcher->search_auth_compat( $search_query, $offset, - $resultsperpage ); - #my ( $results, $total ) = SearchAuthorities( - # [$marclist], [$and_or], - # [$excluding], [$operator], - # [$value], ( $startfrom - 1 ) * $resultsperpage, - # $resultsperpage, $authtypecode, - # $orderby - #); - + my ( $results, $total ) = $searcher->search_auth_compat( + $search_query, $startfrom, $resultsperpage + ); ( $template, $loggedinuser, $cookie ) = get_template_and_user( { -- 2.39.5