[Koha-cvs] koha detail.pl [dev_week]
Joshua Ferraro
jmf at liblime.com
Wed Feb 7 09:24:41 CET 2007
CVSROOT: /sources/koha
Module name: koha
Branch: dev_week
Changes by: Joshua Ferraro <kados> 07/02/07 08:24:41
Modified files:
. : detail.pl
Log message:
wrap MARC fields in an eval in case MARC::Record dies (prevents
a 505 in that case)
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/detail.pl?cvsroot=koha&only_with_tag=dev_week&r1=1.24.2.9.2.3&r2=1.24.2.9.2.4
Patches:
Index: detail.pl
===================================================================
RCS file: /sources/koha/koha/Attic/detail.pl,v
retrieving revision 1.24.2.9.2.3
retrieving revision 1.24.2.9.2.4
diff -u -b -r1.24.2.9.2.3 -r1.24.2.9.2.4
--- detail.pl 14 Oct 2006 04:00:16 -0000 1.24.2.9.2.3
+++ detail.pl 7 Feb 2007 08:24:40 -0000 1.24.2.9.2.4
@@ -52,17 +52,19 @@
my @results = ($dat,);
## get notes and subjects from MARC record
my $dbh = C4::Context->dbh;
-my $bibid = &MARCfind_MARCbibid_from_oldbiblionumber($dbh,$biblionumber);
+my $bibid;
+eval {
+$bibid = &MARCfind_MARCbibid_from_oldbiblionumber($dbh,$biblionumber);
+};
$template->param(bibid => $bibid);
if (C4::Context->preference("marc")) {
my $marcflavour = C4::Context->preference("marcflavour");
+ eval {
my $marcnotesarray = &getMARCnotes($dbh,$bibid,$marcflavour);
$results[0]->{MARCNOTES} = $marcnotesarray;
my $marcsubjctsarray = &getMARCsubjects($dbh,$bibid,$marcflavour);
$results[0]->{MARCSUBJCTS} = $marcsubjctsarray;
- #$template->param(MARCNOTES => $marcnotesarray,
- # MARCSUBJCTS => $marcsubjctsarray,
- #);
+ };
}
More information about the Koha-cvs
mailing list