Skip to content

Commit caa7d92

Browse files
committed
Fix false booleans being included in the CSP directive.
1 parent e8f5103 commit caa7d92

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/secure_headers/headers/content_security_policy.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def build_value
5353
directives.map do |directive_name|
5454
case DIRECTIVE_VALUE_TYPES[directive_name]
5555
when :boolean
56-
symbol_to_hyphen_case(directive_name)
56+
symbol_to_hyphen_case(directive_name) if @config[directive_name]
5757
when :string
5858
[symbol_to_hyphen_case(directive_name), @config[directive_name]].join(" ")
5959
else

0 commit comments

Comments
 (0)