From d13f5780dfeb062a9c677043b89f82d7d7a60b3a Mon Sep 17 00:00:00 2001 From: MJ Ray Date: Wed, 4 Apr 2012 10:23:06 +0100 Subject: [PATCH] bug 7894 [SIGNED-OFF]: crude fix: convert results array into an arrayref Signed-off-by: Magnus Enger This patch fixes the problem with the first record on the second page, but there is still a problem with the next/previous links, as described in comments 3 and 4 in the bug report. I'm signing off since it's unclear wether that problem is directly linked to the "first record on the second page" problem, and a partial fix seems better than no fix at all. Signed-off-by: Magnus Enger Signed-off-by: Paul Poulain --- opac/opac-detail.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/opac/opac-detail.pl b/opac/opac-detail.pl index a00e9762a2..796f3b0365 100755 --- a/opac/opac-detail.pl +++ b/opac/opac-detail.pl @@ -148,7 +148,8 @@ if ($session->param('busc')) { for (my $i=0;$i<@servers;$i++) { my $server = $servers[$i]; $hits = $results_hashref->{$server}->{"hits"}; - @newresults = searchResults('opac', '', $hits, $results_per_page, $offset, $arrParamsBusc->{'scan'}, @{$results_hashref->{$server}->{"RECORDS"}},, C4::Context->preference('hidelostitems')); + my @records = $results_hashref->{$server}->{"RECORDS"}; + @newresults = searchResults('opac', '', $hits, $results_per_page, $offset, $arrParamsBusc->{'scan'}, \@records,, C4::Context->preference('hidelostitems')); } return \@newresults; }#searchAgain -- 2.20.1