From 18c08a5dbd5d090cc117dc007cdbd8a0c666a838 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 --- 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 89142f2..7c46794 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.7.4