diff options
author | Dylan William Hardison <dylan@hardison.net> | 2017-04-01 16:45:25 +0200 |
---|---|---|
committer | Dylan William Hardison <dylan@hardison.net> | 2017-04-10 17:40:13 +0200 |
commit | ecbdca8c3f06dd420db6a960c8808615dae6848a (patch) | |
tree | 14fc2b6ae0adbafa8df2e4982b22fe41f0b36d22 /extensions/FlagDefaultRequestee/Extension.pm | |
parent | 7d6ee3486e6a76ed0c96341d184c20ae09de2019 (diff) | |
download | bugzilla-ecbdca8c3f06dd420db6a960c8808615dae6848a.tar.gz bugzilla-ecbdca8c3f06dd420db6a960c8808615dae6848a.tar.xz |
Bug 1352913 - Extensions must register for template_before_process()
We can skip a lot of method calls if extensions must declare what
templates they act on.
Diffstat (limited to 'extensions/FlagDefaultRequestee/Extension.pm')
-rw-r--r-- | extensions/FlagDefaultRequestee/Extension.pm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/extensions/FlagDefaultRequestee/Extension.pm b/extensions/FlagDefaultRequestee/Extension.pm index f599feac2..7d727564b 100644 --- a/extensions/FlagDefaultRequestee/Extension.pm +++ b/extensions/FlagDefaultRequestee/Extension.pm @@ -41,6 +41,12 @@ sub install_update_db { # Templates # ############# +sub template_before_process_wants { + return { + map { $_ => 1 } FLAGTYPE_TEMPLATES, + } +} + sub template_before_process { my ($self, $args) = @_; return unless Bugzilla->user->id; |