summaryrefslogtreecommitdiffstats
path: root/process_bug.cgi
diff options
context:
space:
mode:
authorByron Jones <glob@mozilla.com>2015-03-24 06:45:44 +0100
committerByron Jones <glob@mozilla.com>2015-03-24 06:45:44 +0100
commit3ac701266452d3509776fe58f9e1b2b8e9f33c1e (patch)
tree88124baaadb529b1c9809f6b3fa20384c1870780 /process_bug.cgi
parent11bd061970f8b9c98e6af43a4c8c7ca4bfff9eb3 (diff)
downloadbugzilla-3ac701266452d3509776fe58f9e1b2b8e9f33c1e.tar.gz
bugzilla-3ac701266452d3509776fe58f9e1b2b8e9f33c1e.tar.xz
Bug 1096798: prototype modal show_bug view
Diffstat (limited to 'process_bug.cgi')
-rwxr-xr-xprocess_bug.cgi12
1 files changed, 11 insertions, 1 deletions
diff --git a/process_bug.cgi b/process_bug.cgi
index 75c59b084..1a2b61717 100755
--- a/process_bug.cgi
+++ b/process_bug.cgi
@@ -446,7 +446,17 @@ elsif ($action eq 'next_bug' or $action eq 'same_bug') {
if ($action eq 'next_bug') {
$vars->{'nextbug'} = $bug->id;
}
- $template->process("bug/show.html.tmpl", $vars)
+
+ # BMO: add show_bug_format hook for experimental UI work
+ my $format_params = {
+ format => scalar $cgi->param('format'),
+ ctype => scalar $cgi->param('ctype'),
+ };
+ Bugzilla::Hook::process('show_bug_format', $format_params);
+ my $format = $template->get_format("bug/show",
+ $format_params->{format},
+ $format_params->{ctype});
+ $template->process($format->{template}, $vars)
|| ThrowTemplateError($template->error());
exit;
}