From: Stas Umansky Date: Tue, 16 Feb 2016 19:25:16 +0000 (-0700) Subject: Bug 487573: Show RESOLVED button on Dependency Graph page. r=gerv X-Git-Tag: release-5.1.1~83 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=88a60383f6c804668079da938ab7c2913415dbfd;p=thirdparty%2Fbugzilla.git Bug 487573: Show RESOLVED button on Dependency Graph page. r=gerv --- diff --git a/showdependencygraph.cgi b/showdependencygraph.cgi index 27e063f622..6750cef79d 100755 --- a/showdependencygraph.cgi +++ b/showdependencygraph.cgi @@ -148,8 +148,9 @@ if ($display eq 'web') { # This is the default: a tree instead of a spider web. else { my @blocker_stack = @stack; + my $hide_resolved = $cgi->param('hide_resolved'); foreach my $id (@blocker_stack) { - my $blocker_ids = Bugzilla::Bug::EmitDependList('blocked', 'dependson', $id); + my $blocker_ids = Bugzilla::Bug::EmitDependList('blocked', 'dependson', $id, $hide_resolved); foreach my $blocker_id (@$blocker_ids) { push(@blocker_stack, $blocker_id) unless $seen{$blocker_id}; AddLink($id, $blocker_id, $fh); @@ -157,7 +158,7 @@ else { } my @dependent_stack = @stack; foreach my $id (@dependent_stack) { - my $dep_bug_ids = Bugzilla::Bug::EmitDependList('dependson', 'blocked', $id); + my $dep_bug_ids = Bugzilla::Bug::EmitDependList('dependson', 'blocked', $id, $hide_resolved); foreach my $dep_bug_id (@$dep_bug_ids) { push(@dependent_stack, $dep_bug_id) unless $seen{$dep_bug_id}; AddLink($dep_bug_id, $id, $fh); @@ -325,6 +326,7 @@ $vars->{'multiple_bugs'} = ($cgi->param('id') =~ /[ ,]/); $vars->{'display'} = $display; $vars->{'rankdir'} = $rankdir; $vars->{'showsummary'} = $cgi->param('showsummary'); +$vars->{'hide_resolved'} = $cgi->param('hide_resolved'); # Generate and return the UI (HTML page) from the appropriate template. print $cgi->header(); diff --git a/template/en/default/bug/dependency-graph.html.tmpl b/template/en/default/bug/dependency-graph.html.tmpl index 69afa2ddf7..355adb6b65 100644 --- a/template/en/default/bug/dependency-graph.html.tmpl +++ b/template/en/default/bug/dependency-graph.html.tmpl @@ -56,6 +56,8 @@ + +