[Koha-patches] [PATCH 27/92] Bug 3784: Don't fail on opac-detail.pl with invalid biblionumber
Henri-Damien LAURENT
henridamien.laurent at biblibre.com
Tue Dec 22 01:20:20 CET 2009
From: Frédéric Demians <f.demians at tamil.fr>
---
opac/opac-detail.pl | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/opac/opac-detail.pl b/opac/opac-detail.pl
index fdd1b87..87b2ac9 100755
--- a/opac/opac-detail.pl
+++ b/opac/opac-detail.pl
@@ -66,6 +66,10 @@ $template->param( 'AllowOnShelfHolds' => C4::Context->preference('AllowOnShelfHo
$template->param( 'ItemsIssued' => CountItemsIssued( $biblionumber ) );
my $record = GetMarcBiblio($biblionumber);
+if ( ! $record ) {
+ print $query->redirect("/cgi-bin/koha/errors/404.pl");
+ exit;
+}
$template->param( biblionumber => $biblionumber );
# XSLT processing of some stuff
if (C4::Context->preference("XSLTDetailsDisplay") ) {
@@ -87,10 +91,6 @@ if (C4::Context->preference('hidelostitems')) {
}
my $dat = &GetBiblioData($biblionumber);
-if (!$dat) {
- print $query->redirect("/cgi-bin/koha/errors/404.pl");
- exit;
-}
my $itemtypes = GetItemTypes();
# imageurl:
my $itemtype = $dat->{'itemtype'};
--
1.6.3.3
More information about the Koha-patches
mailing list