Bug 8682 - Renewals do not appear on quick slips
To test: Issue two books to a patron. Do a renewal on one of them. update the issuedate on the item that has been renewed to something before today (renewals on the same day will work even without this patch) I did: select * from issues; update issues set issuedate="2013-01-25 14:00:00" where itemnumber = 948; (itemnumber is variable depending on your test data.) Print a quick slip before the patch - the renewal will not show up as one of today's issues. Print a quick slip after the patch - the renewal will show up as one of today's issues. If you need reasoning as to why a renewal should show up on the quick slip, think of it as a record of everything a borrower did today, without the hassle of overdues. Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com> Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
This commit is contained in:
parent
da4df6adb6
commit
63412f0ecd
|
|
@ -2356,7 +2356,7 @@ sub IssueSlip {
|
|||
|
||||
my $issueslist = GetPendingIssues($borrowernumber);
|
||||
foreach my $it (@$issueslist){
|
||||
if ((substr $it->{'issuedate'}, 0, 10) eq $now) {
|
||||
if ((substr $it->{'issuedate'}, 0, 10) eq $now || (substr $it->{'lastreneweddate'}, 0, 10) eq $now) {
|
||||
$it->{'now'} = 1;
|
||||
}
|
||||
elsif ((substr $it->{'date_due'}, 0, 10) le $now) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue