Commit 476aa644 authored by Christian Legnitto's avatar Christian Legnitto Committed by Frédéric Buclin

Bug 607909: Hours worked / work_time is marked as changing when commenting even…

Bug 607909: Hours worked / work_time is marked as changing when commenting even when you don't enter a value r/a=LpSolit
parent a8a6e226
...@@ -895,8 +895,8 @@ sub update { ...@@ -895,8 +895,8 @@ sub update {
# timestamp. # timestamp.
$comment->{bug_when} = $delta_ts; $comment->{bug_when} = $delta_ts;
$comment = Bugzilla::Comment->insert_create_data($comment); $comment = Bugzilla::Comment->insert_create_data($comment);
if ($comment->{work_time}) { if ($comment->work_time) {
LogActivityEntry($self->id, "work_time", "", $comment->{work_time}, LogActivityEntry($self->id, "work_time", "", $comment->work_time,
Bugzilla->user->id, $delta_ts); Bugzilla->user->id, $delta_ts);
} }
} }
......
...@@ -113,7 +113,11 @@ sub body { return $_[0]->{'thetext'}; } ...@@ -113,7 +113,11 @@ sub body { return $_[0]->{'thetext'}; }
sub bug_id { return $_[0]->{'bug_id'}; } sub bug_id { return $_[0]->{'bug_id'}; }
sub creation_ts { return $_[0]->{'bug_when'}; } sub creation_ts { return $_[0]->{'bug_when'}; }
sub is_private { return $_[0]->{'isprivate'}; } sub is_private { return $_[0]->{'isprivate'}; }
sub work_time { return $_[0]->{'work_time'}; } sub work_time {
# Work time is returned as a string (see bug 607909)
return 0 if $_[0]->{'work_time'} + 0 == 0;
return $_[0]->{'work_time'};
}
sub type { return $_[0]->{'type'}; } sub type { return $_[0]->{'type'}; }
sub extra_data { return $_[0]->{'extra_data'} } sub extra_data { return $_[0]->{'extra_data'} }
......
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