From: D Ruth Bavousett Date: Tue, 4 Oct 2011 14:37:33 +0000 (-0700) Subject: Bug 6867: Date last seen ignored on import X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=b1e6aadf56fa8036eb9dc9e55b4bb6a50e5d26a8;p=koha.git Bug 6867: Date last seen ignored on import The date last seen field (952 $r) and replacement price date (952 $w) were being ignored on import, being replaced with NOW() as a hardcoded value. This patch will allow a value to be imported, but if none is, it will use the ISO date of import as a default. Signed-off-by: Nicole C. Engard Signed-off-by: Ian Walls Signed-off-by: Chris Cormack --- diff --git a/C4/Items.pm b/C4/Items.pm index bc36dd14ba..69557aabdf 100644 --- a/C4/Items.pm +++ b/C4/Items.pm @@ -1971,9 +1971,9 @@ sub _koha_new_item { homebranch = ?, price = ?, replacementprice = ?, - replacementpricedate = NOW(), + replacementpricedate = ?, datelastborrowed = ?, - datelastseen = NOW(), + datelastseen = ?, stack = ?, notforloan = ?, damaged = ?, @@ -2002,6 +2002,7 @@ sub _koha_new_item { stocknumber = ? "; my $sth = $dbh->prepare($query); + my $today = C4::Dates->today('iso'); $sth->execute( $item->{'biblionumber'}, $item->{'biblioitemnumber'}, @@ -2011,7 +2012,9 @@ sub _koha_new_item { $item->{'homebranch'}, $item->{'price'}, $item->{'replacementprice'}, + $item->{'replacementpricedate'} || $today, $item->{datelastborrowed}, + $item->{datelastseen} || $today, $item->{stack}, $item->{'notforloan'}, $item->{'damaged'},