[Koha-cvs] CVS: koha/C4 Biblio.pm,1.50,1.51
Paul POULAIN
tipaul at users.sourceforge.net
Wed Jul 2 16:47:19 CEST 2003
Update of /cvsroot/koha/koha/C4
In directory sc8-pr-cvs1:/tmp/cvs-serv2385/C4
Modified Files:
Biblio.pm
Log Message:
fix for #519 : items.dateaccessioned imports incorrectly
Index: Biblio.pm
===================================================================
RCS file: /cvsroot/koha/koha/C4/Biblio.pm,v
retrieving revision 1.50
retrieving revision 1.51
diff -C2 -r1.50 -r1.51
*** Biblio.pm 2 Jul 2003 13:57:13 -0000 1.50
--- Biblio.pm 2 Jul 2003 14:47:17 -0000 1.51
***************
*** 2,7 ****
# $Id$
# $Log$
! # Revision 1.50 2003/07/02 13:57:13 tipaul
! # fix for #512 (not sure it's enogh. to be checked by NPL)
#
# Revision 1.49 2003/06/17 11:21:13 tipaul
--- 2,7 ----
# $Id$
# $Log$
! # Revision 1.51 2003/07/02 14:47:17 tipaul
! # fix for #519 : items.dateaccessioned imports incorrectly
#
# Revision 1.49 2003/06/17 11:21:13 tipaul
***************
*** 1620,1640 ****
$itemnumber = $data->{'max(itemnumber)'} + 1;
$sth->finish;
!
! $sth=$dbh->prepare("Insert into items set
! itemnumber = ?, biblionumber = ?,
! biblioitemnumber = ?, barcode = ?,
! booksellerid = ?, dateaccessioned = NOW(),
! homebranch = ?, holdingbranch = ?,
! price = ?, replacementprice = ?,
! replacementpricedate = NOW(), itemnotes = ?,
! notforloan = ?
!
! ");
! $sth->execute($itemnumber, $item->{'biblionumber'},
! $item->{'biblioitemnumber'},$barcode,
! $item->{'booksellerid'},
! $item->{'homebranch'},$item->{'holdingbranch'},
! $item->{'price'},$item->{'replacementprice'},
! $item->{'itemnotes'},$item->{'loan'});
if (defined $sth->errstr) {
$error .= $sth->errstr;
--- 1620,1657 ----
$itemnumber = $data->{'max(itemnumber)'} + 1;
$sth->finish;
! # if dateaccessioned is provided, use it. Otherwise, set to NOW()
! if ($item->{'dateaccessioned'}) {
! $sth=$dbh->prepare("Insert into items set
! itemnumber = ?, biblionumber = ?,
! biblioitemnumber = ?, barcode = ?,
! booksellerid = ?, dateaccessioned = ?,
! homebranch = ?, holdingbranch = ?,
! price = ?, replacementprice = ?,
! replacementpricedate = NOW(), itemnotes = ?,
! notforloan = ?
! ");
! $sth->execute($itemnumber, $item->{'biblionumber'},
! $item->{'biblioitemnumber'},$barcode,
! $item->{'booksellerid'},$item->{'dateaccessioned'},
! $item->{'homebranch'},$item->{'holdingbranch'},
! $item->{'price'},$item->{'replacementprice'},
! $item->{'itemnotes'},$item->{'loan'});
! } else {
! $sth=$dbh->prepare("Insert into items set
! itemnumber = ?, biblionumber = ?,
! biblioitemnumber = ?, barcode = ?,
! booksellerid = ?, dateaccessioned = NOW(),
! homebranch = ?, holdingbranch = ?,
! price = ?, replacementprice = ?,
! replacementpricedate = NOW(), itemnotes = ?,
! notforloan = ?
! ");
! $sth->execute($itemnumber, $item->{'biblionumber'},
! $item->{'biblioitemnumber'},$barcode,
! $item->{'booksellerid'},
! $item->{'homebranch'},$item->{'holdingbranch'},
! $item->{'price'},$item->{'replacementprice'},
! $item->{'itemnotes'},$item->{'loan'});
! }
if (defined $sth->errstr) {
$error .= $sth->errstr;
More information about the Koha-cvs
mailing list