summaryrefslogtreecommitdiffstats
path: root/extensions/BugModal/Extension.pm
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/BugModal/Extension.pm')
-rw-r--r--extensions/BugModal/Extension.pm8
1 files changed, 7 insertions, 1 deletions
diff --git a/extensions/BugModal/Extension.pm b/extensions/BugModal/Extension.pm
index 12245dc54..e19e06726 100644
--- a/extensions/BugModal/Extension.pm
+++ b/extensions/BugModal/Extension.pm
@@ -256,7 +256,13 @@ sub template_before_process {
$vars->{tracking_flags_table} = \@tracking_table;
# for the "view -> hide treeherder comments" menu item
- $vars->{treeherder} = Bugzilla->treeherder_user;
+ my $treeherder_id = Bugzilla->treeherder_user->id;
+ foreach my $change_set (@{ $bug->activity_stream }) {
+ if ($change_set->{comment} && $change_set->{comment}->author->id == $treeherder_id) {
+ $vars->{treeherder} = Bugzilla->treeherder_user;
+ last;
+ }
+ }
}
sub bug_start_of_set_all {