[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Koha-cvs] CVS: koha/C4 Biblio.pm,1.60,1.61
From: |
Paul POULAIN |
Subject: |
[Koha-cvs] CVS: koha/C4 Biblio.pm,1.60,1.61 |
Date: |
Wed, 17 Sep 2003 03:24:41 -0700 |
Update of /cvsroot/koha/koha/C4
In directory sc8-pr-cvs1:/tmp/cvs-serv14524/C4
Modified Files:
Biblio.pm
Log Message:
notforloan value in itemtype was overwritting notforloan value in a given item.
I changed this behaviour :
if notforloan is set for a given item, and NOT for all items from this
itemtype, the notforloan is kept.
If notforloan is set for itemtype, it's used (and impossible to loan a specific
item from this itemtype)
Index: Biblio.pm
===================================================================
RCS file: /cvsroot/koha/koha/C4/Biblio.pm,v
retrieving revision 1.60
retrieving revision 1.61
diff -C2 -r1.60 -r1.61
*** Biblio.pm 4 Sep 2003 14:11:23 -0000 1.60
--- Biblio.pm 17 Sep 2003 10:24:39 -0000 1.61
***************
*** 2,5 ****
--- 2,11 ----
# $Id$
# $Log$
+ # Revision 1.61 2003/09/17 10:24:39 tipaul
+ # notforloan value in itemtype was overwritting notforloan value in a given
item.
+ # I changed this behaviour :
+ # if notforloan is set for a given item, and NOT for all items from this
itemtype, the notforloan is kept.
+ # If notforloan is set for itemtype, it's used (and impossible to loan a
specific item from this itemtype)
+ #
# Revision 1.60 2003/09/04 14:11:23 tipaul
# fix for 593 (data duplication in MARC-DB)
***************
*** 558,562 ****
my ($dbh,$record,$biblionumber,$bibid) = @_;
my @fields=$record->fields();
! warn "IN MARCaddbiblio $bibid => ".$record->as_formatted;
# my $bibid;
# adding main table, and retrieving bibid
--- 564,568 ----
my ($dbh,$record,$biblionumber,$bibid) = @_;
my @fields=$record->fields();
! # warn "IN MARCaddbiblio $bibid => ".$record->as_formatted;
# my $bibid;
# adding main table, and retrieving bibid
***************
*** 1711,1715 ****
where itemnumber=$item->{'itemnum'}";
if ($item->{'barcode'} eq ''){
! $query="update items set notforloan=$item->{'loan'} where
itemnumber=$item->{'itemnum'}";
}
if ($item->{'lost'} ne ''){
--- 1717,1722 ----
where itemnumber=$item->{'itemnum'}";
if ($item->{'barcode'} eq ''){
! $item->{'notforloan'}=0 unless $item->{'notforloan'};
! $query="update items set notforloan=$item->{'notforloan'} where
itemnumber=$item->{'itemnum'}";
}
if ($item->{'lost'} ne ''){
***************
*** 1726,1729 ****
--- 1733,1737 ----
}
my $sth=$dbh->prepare($query);
+ warn "$query";
$sth->execute;
$sth->finish;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Koha-cvs] CVS: koha/C4 Biblio.pm,1.60,1.61,
Paul POULAIN <=
- Prev by Date:
[Koha-cvs] CVS: koha charges.pl,1.5,1.6 updatecharges.pl,1.5,1.6
- Next by Date:
[Koha-cvs] CVS: koha/koha-tmpl/intranet-tmpl/default/fr request.tmpl,1.4,1.5
- Previous by thread:
[Koha-cvs] CVS: koha charges.pl,1.5,1.6 updatecharges.pl,1.5,1.6
- Next by thread:
[Koha-cvs] CVS: koha/koha-tmpl/intranet-tmpl/default/fr request.tmpl,1.4,1.5
- Index(es):