diff options
author | lpsolit%gmail.com <> | 2008-03-18 03:38:27 +0100 |
---|---|---|
committer | lpsolit%gmail.com <> | 2008-03-18 03:38:27 +0100 |
commit | 84c503892397b64020047cffe4fc32bae6bd8a85 (patch) | |
tree | 96dfc6aacd2ff6ec81414145dc01d521a9866981 /Bugzilla.pm | |
parent | 141674b72a53c2ab32341095d10eee964b7f5af8 (diff) | |
download | bugzilla-84c503892397b64020047cffe4fc32bae6bd8a85.tar.gz bugzilla-84c503892397b64020047cffe4fc32bae6bd8a85.tar.xz |
Bug 180259: "Requests" (logged out) and "My Requests" (logged in) links appear in footer even if the site doesn't use requests - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
Diffstat (limited to 'Bugzilla.pm')
-rw-r--r-- | Bugzilla.pm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Bugzilla.pm b/Bugzilla.pm index e35c75934..a20aa0f6b 100644 --- a/Bugzilla.pm +++ b/Bugzilla.pm @@ -47,6 +47,7 @@ use Bugzilla::User; use Bugzilla::Error; use Bugzilla::Util; use Bugzilla::Field; +use Bugzilla::Flag; use File::Basename; use File::Spec::Functions; @@ -439,6 +440,15 @@ sub active_custom_fields { return @{$class->request_cache->{active_custom_fields}}; } +sub has_flags { + my $class = shift; + + if (!defined $class->request_cache->{has_flags}) { + $class->request_cache->{has_flags} = Bugzilla::Flag::has_flags(); + } + return $class->request_cache->{has_flags}; +} + sub hook_args { my ($class, $args) = @_; $class->request_cache->{hook_args} = $args if $args; |