[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