summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Bugzilla/CGI.pm5
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};