From 6a727b70a9f7d3deb690dffd818d7bb5e9eb7bf5 Mon Sep 17 00:00:00 2001 From: Dylan William Hardison Date: Wed, 25 Jan 2017 15:04:07 -0500 Subject: Bug 1286290 - CSP compliant bug modal --- Bugzilla.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Bugzilla.pm') diff --git a/Bugzilla.pm b/Bugzilla.pm index f563ba9e3..55e416933 100644 --- a/Bugzilla.pm +++ b/Bugzilla.pm @@ -210,10 +210,13 @@ sub init_page { sub template { # BMO - use metrics subclass if required if (Bugzilla->metrics_enabled) { - return $_[0]->request_cache->{template} ||= Bugzilla::Metrics::Template->create(); + $_[0]->request_cache->{template} ||= Bugzilla::Metrics::Template->create(); } else { - return $_[0]->request_cache->{template} ||= Bugzilla::Template->create(); + $_[0]->request_cache->{template} ||= Bugzilla::Template->create(); } + $_[0]->request_cache->{template}->{_is_main} = 1; + + return $_[0]->request_cache->{template}; } sub template_inner { -- cgit v1.2.3-24-g4f1b