[Jifty-commit] r6545 - in Jifty-DBI/trunk: lib/Jifty/DBI/Filter
Jifty commits
jifty-commit at lists.jifty.org
Tue Mar 3 16:33:36 EST 2009
Author: sartak
Date: Tue Mar 3 16:33:36 2009
New Revision: 6545
Modified:
Jifty-DBI/trunk/ (props changed)
Jifty-DBI/trunk/lib/Jifty/DBI/Filter/DateTime.pm
Log:
r80823 at onn: sartak | 2009-03-03 16:33:32 -0500
For date-only timestamps, set hour, minute, and second to zero
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Filter/DateTime.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Filter/DateTime.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Filter/DateTime.pm Tue Mar 3 16:33:36 2009
@@ -112,15 +112,19 @@
return;
}
- if ($dt) {
- my $tz = $self->_time_zone;
- $dt->set_time_zone($tz) if $tz;
-
- $dt->set_formatter($self->formatter);
- $$value_ref = $dt;
- } else {
- return;
+ return if !$dt;
+
+ my $tz = $self->_time_zone;
+ $dt->set_time_zone($tz) if $tz;
+
+ if ($self->date_only) {
+ $dt->set_hour(0);
+ $dt->set_minute(0);
+ $dt->set_second(0);
}
+
+ $dt->set_formatter($self->formatter);
+ $$value_ref = $dt;
}
=head1 SEE ALSO
More information about the Jifty-commit
mailing list