From 6872ccaa32a163e973c6cd4eb59bee408f85c25e Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Mon, 1 Jul 2019 15:52:02 -0300 Subject: [PATCH] Bug 23248: Avoid opac-ISBDdetail.pl breaking on invalid biblionumber Signed-off-by: Tomas Cohen Arazi --- opac/opac-ISBDdetail.pl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/opac/opac-ISBDdetail.pl b/opac/opac-ISBDdetail.pl index e4a0b3fcad..4305d8c483 100755 --- a/opac/opac-ISBDdetail.pl +++ b/opac/opac-ISBDdetail.pl @@ -76,8 +76,12 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user( } ); - my $biblio = Koha::Biblios->find( $biblionumber, { prefetch => [ 'metadata', 'items' ] } ); +unless ( $biblio ) { + print $query->redirect("/cgi-bin/koha/errors/404.pl"); + exit; +} + my $patron = Koha::Patrons->find($loggedinuser); my $opachiddenitems_rules; -- 2.22.0