Bug 10403: (follow-up) fix test to use vendor created earlier during test
[koha.git] / opac / opac-imageviewer.pl
index c34c58a..1870321 100755 (executable)
@@ -33,17 +33,20 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
         query           => $query,
         type            => "opac",
         authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 ),
-        flagsrequired   => { borrow => 1 },
+        flagsrequired => { borrow => 1 },
     }
 );
 
 my $biblionumber = $query->param('biblionumber') || $query->param('bib');
-my ($count, $biblio) = GetBiblio($biblionumber);
+my $imagenumber = $query->param('imagenumber');
+my $biblio = GetBiblio($biblionumber);
 
-if (C4::Context->preference("OPACLocalCoverImages")) {
+if ( C4::Context->preference("OPACLocalCoverImages") ) {
     my @images = ListImagesForBiblio($biblionumber);
     $template->{VARS}->{'OPACLocalCoverImages'} = 1;
-    $template->{VARS}->{'images'} = \@images;
+    $template->{VARS}->{'images'}               = \@images;
+    $template->{VARS}->{'biblionumber'}         = $biblionumber;
+    $template->{VARS}->{'imagenumber'} = $imagenumber || $images[0] || '';
 }
 
 $template->{VARS}->{'biblio'} = $biblio;