Bug 5549 : fixed datetime issue so time is shown in output for circulation.pl and moremember.pl

This commit is contained in:
Elliott Davis 2012-03-19 15:24:51 -05:00 committed by Chris Cormack
parent 0c15a1ded4
commit 49c35ba38e
3 changed files with 2 additions and 3 deletions

View file

@ -1039,7 +1039,7 @@ sub GetPendingIssues {
my $today = DateTime->now( time_zone => $tz); my $today = DateTime->now( time_zone => $tz);
foreach (@{$data}) { foreach (@{$data}) {
if ($_->{issuedate}) { if ($_->{issuedate}) {
$_->{issuedate} = dt_from_string($_->{issuedate}. 'sql'); $_->{issuedate} = dt_from_string($_->{issuedate}, 'sql');
} }
$_->{date_due} or next; $_->{date_due} or next;
$_->{date_due} = DateTime::Format::DateParse->parse_datetime($_->{date_due}, $tz->name()); $_->{date_due} = DateTime::Format::DateParse->parse_datetime($_->{date_due}, $tz->name());

View file

@ -449,7 +449,7 @@ sub build_issue_data {
$it->{'itemtype'} = $itemtypeinfo->{'description'}; $it->{'itemtype'} = $itemtypeinfo->{'description'};
$it->{'itemtype_image'} = $itemtypeinfo->{'imageurl'}; $it->{'itemtype_image'} = $itemtypeinfo->{'imageurl'};
$it->{'dd'} = output_pref($it->{'date_due'}); $it->{'dd'} = output_pref($it->{'date_due'});
$it->{'displaydate'} = format_date($it->{'issuedate'}); $it->{'displaydate'} = output_pref($it->{'issuedate'});
#$it->{'od'} = ( $it->{'date_due'} lt $todaysdate ) ? 1 : 0 ; #$it->{'od'} = ( $it->{'date_due'} lt $todaysdate ) ? 1 : 0 ;
$it->{'od'} = $it->{'overdue'}; $it->{'od'} = $it->{'overdue'};
($it->{'author'} eq '') and $it->{'author'} = ' '; ($it->{'author'} eq '') and $it->{'author'} = ' ';

View file

@ -431,7 +431,6 @@ sub build_issue_data {
$issuedate = $issue->{issuedate}->clone(); $issuedate = $issue->{issuedate}->clone();
} }
#wtf $issue->{'date_due'} = format_date($issue->[$i]->{issuedate});
$issue->{date_due} = output_pref( $issue->{date_due} ); $issue->{date_due} = output_pref( $issue->{date_due} );
$issue->{issuedate} = output_pref( $issue->{issuedate} ) if defined $issue->{issuedate}; $issue->{issuedate} = output_pref( $issue->{issuedate} ) if defined $issue->{issuedate};
my $biblionumber = $issue->{biblionumber}; my $biblionumber = $issue->{biblionumber};