chore: Fix issue with setting Permissions-Policy header in headers.lua

This commit is contained in:
Théophile Diot 2024-08-05 15:43:22 +01:00
parent 50d7e5a0ae
commit 162b3dce32
No known key found for this signature in database
GPG key ID: FA995104A0BA376A

View file

@ -99,7 +99,11 @@ function headers:header()
elseif header == "Permissions-Policy" then
ngx_header[header] = self.variables[variable]
if self.variables["DISABLE_FLOC"] == "yes" and not ngx_header[header]:find("interest-cohort") then
ngx_header[header] = ngx_header[header] .. ", interest-cohort=()"
if ngx_header[header] == nil then
ngx_header[header] = "interest-cohort=()"
else
ngx_header[header] = ngx_header[header] .. ", interest-cohort=()"
end
end
else
ngx_header[header] = self.variables[variable]