From 5d0a5ba36269d0785a58304eceb372d0892ff526 Mon Sep 17 00:00:00 2001 From: gecBurton Date: Wed, 16 Oct 2024 09:16:13 +0100 Subject: [PATCH] bug fix --- django_app/redbox_app/settings.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/django_app/redbox_app/settings.py b/django_app/redbox_app/settings.py index 8ba0744f7..3e24bb2af 100644 --- a/django_app/redbox_app/settings.py +++ b/django_app/redbox_app/settings.py @@ -1,5 +1,4 @@ # mypy: ignore-errors -import logging import os import socket from pathlib import Path @@ -14,11 +13,9 @@ from storages.backends import s3boto3 from yarl import URL +from django_app.redbox_app.setting_enums import LOCAL_HOSTS from redbox_app.setting_enums import Classification, Environment -logger = logging.getLogger(__name__) - - load_dotenv() env = environ.Env() @@ -209,9 +206,9 @@ ] -for csp in CSP_CONNECT_SRC: - logger.info("CSP=%s", csp) - +if ENVIRONMENT.is_test: + for host in LOCAL_HOSTS: + CSP_CONNECT_SRC.append(f"{WEBSOCKET_SCHEME}://{host}:*/ws/chat/") # https://pypi.org/project/django-permissions-policy/ PERMISSIONS_POLICY: dict[str, list] = {