From: Galen Charlton Date: Tue, 11 Aug 2009 23:19:50 +0000 (-0400) Subject: future hold request followup 2 - fix queries X-Git-Tag: v3.02.00-alpha~260 X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=4ecaa1f9bd469046ab1dbbbf1b9bcfc97bdc54ab;p=koha.git future hold request followup 2 - fix queries Clarify when it is necessary to add a 'reservedate <= CURRENT_DATE()' clause. Signed-off-by: Galen Charlton --- diff --git a/C4/Reserves.pm b/C4/Reserves.pm index ad345ca990..9ee753c9e0 100644 --- a/C4/Reserves.pm +++ b/C4/Reserves.pm @@ -610,11 +610,11 @@ sub CheckReserves { "; if ($item) { - $sth = $dbh->prepare("$select WHERE reservedate <= CURRENT_DATE() AND itemnumber = ?"); + $sth = $dbh->prepare("$select WHERE itemnumber = ?"); $sth->execute($item); } else { - $sth = $dbh->prepare("$select WHERE reservedate <= CURRENT_DATE() AND barcode = ?"); + $sth = $dbh->prepare("$select WHERE barcode = ?"); $sth->execute($barcode); } # note: we get the itemnumber because we might have started w/ just the barcode. Now we know for sure we have it. @@ -1351,7 +1351,7 @@ sub _Findgroupreserve { AND reserves.reservedate = reserveconstraints.reservedate ) OR reserves.constrainttype='a' ) AND (reserves.itemnumber IS NULL OR reserves.itemnumber = ?) - AND reservedate <= CURRENT_DATE() + AND reserves.reservedate <= CURRENT_DATE() /; $sth = $dbh->prepare($query); $sth->execute( $biblio, $bibitem, $itemnumber );