diff options
-rw-r--r-- | Bugzilla/CGI.pm | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Bugzilla/CGI.pm b/Bugzilla/CGI.pm index 88dfeb4d2..d43a68f93 100644 --- a/Bugzilla/CGI.pm +++ b/Bugzilla/CGI.pm @@ -109,13 +109,12 @@ sub new { } sub content_security_policy { - my ($self) = @_; + my ($self, %add_params) = @_; if (Bugzilla->has_feature('csp')) { require Bugzilla::CGI::ContentSecurityPolicy; return $self->{Bugzilla_csp} if $self->{Bugzilla_csp}; my %params = DEFAULT_CSP; - if (@_) { - my %add_params = @_; + if (%add_params) { foreach my $key (keys %add_params) { if (defined $add_params{$key}) { $params{$key} = $add_params{$key}; |