Skip to content

Commit 6200a38

Browse files
authored
Merge branch 'main' into ai-findings-autofix/tna_utilities-api.py
2 parents 9fec319 + 6b20b77 commit 6200a38

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

tna_utilities/flask/talisman.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@ def __init__(self, app=None, **kwargs):
6060
def init_app(
6161
self,
6262
app: flask.Flask,
63-
content_security_policy: dict = {},
63+
content_security_policy: dict | None = None,
6464
allow_google_content_security_policy: bool = False,
6565
allow_typekit_content_security_policy: bool = False,
66-
security_headers: dict = {},
66+
security_headers: dict | None = None,
6767
referrer_policy: str = "strict-origin-when-cross-origin",
6868
force_https: bool = True,
6969
force_https_permanent: bool = False,
@@ -80,6 +80,9 @@ def init_app(
8080
:param force_https_permanent: If True, uses a permanent redirect (HTTP 301) when forcing HTTPS, otherwise uses a temporary redirect (HTTP 302). Defaults to False.
8181
"""
8282

83+
content_security_policy = content_security_policy or {}
84+
security_headers = security_headers or {}
85+
8386
self.app = app
8487

8588
self.app.config.update(

0 commit comments

Comments
 (0)