[Rt-commit] r18676 - in rt/3.999/trunk: .
sartak at bestpractical.com
sartak at bestpractical.com
Wed Mar 4 20:32:56 EST 2009
Author: sartak
Date: Wed Mar 4 20:32:56 2009
New Revision: 18676
Modified:
rt/3.999/trunk/ (props changed)
rt/3.999/trunk/lib/RT/DateTime.pm
Log:
r80927 at onn: sartak | 2009-03-04 20:32:12 -0500
wrap new_as_string so we can catch user/server time zone
Modified: rt/3.999/trunk/lib/RT/DateTime.pm
==============================================================================
--- rt/3.999/trunk/lib/RT/DateTime.pm (original)
+++ rt/3.999/trunk/lib/RT/DateTime.pm Wed Mar 4 20:32:56 2009
@@ -57,6 +57,21 @@
return $self->SUPER::set_time_zone($self->_canonicalize_time_zone($tz));
}
+sub new_from_string {
+ my $class = shift;
+ my $string = shift;
+ my %args = (
+ time_zone => undef,
+ @_,
+ );
+
+ if ($args{time_zone}) {
+ $args{time_zone} = $class->_canonicalize_time_zone($args{time_zone});
+ }
+
+ return $class->SUPER::new_from_string($string, %args);
+}
+
sub _canonicalize_self {
my $self = shift;
my %args = (
More information about the Rt-commit
mailing list