Bug 1300437 - DateTime::TimeZone::offset_as_string called incorrectly (#19)

parent fe2251f5
...@@ -403,7 +403,7 @@ sub parse_date { ...@@ -403,7 +403,7 @@ sub parse_date {
} }
my $tz; my $tz;
if ($time[6]) { if ($time[6]) {
$tz = Bugzilla->local_timezone->offset_as_string($time[6]); $tz = DateTime::TimeZone->local_timezone->offset_as_string($time[6]);
} }
else { else {
$tz = $self->config('timezone'); $tz = $self->config('timezone');
......
...@@ -588,7 +588,7 @@ sub datetime_from { ...@@ -588,7 +588,7 @@ sub datetime_from {
second => defined($time[0]) ? int($time[0]) : undef, second => defined($time[0]) ? int($time[0]) : undef,
# If a timezone was specified, use it. Otherwise, use the # If a timezone was specified, use it. Otherwise, use the
# local timezone. # local timezone.
time_zone => Bugzilla->local_timezone->offset_as_string($time[6]) time_zone => DateTime::TimeZone->offset_as_string($time[6])
|| Bugzilla->local_timezone, || Bugzilla->local_timezone,
); );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment