diff --git a/core/utils.py b/core/utils.py index bd80782e..744a2c89 100644 --- a/core/utils.py +++ b/core/utils.py @@ -404,7 +404,7 @@ def dispatch_event_system(event_type, channel_id=None, channel_name=None, **deta from core.models import StreamProfile from core.utils import RedisClient - payload = {} + payload = dict(details) channel_obj = None if channel_id: diff --git a/dispatcharr/settings.py b/dispatcharr/settings.py index 1fbf566b..37010f2a 100644 --- a/dispatcharr/settings.py +++ b/dispatcharr/settings.py @@ -415,7 +415,7 @@ LOGGING = { # Connect script execution safety settings # Allowed base directories for custom scripts; real paths must be inside -_allowed_dirs_env = os.environ.get("DISPATCHARR_ALLOWED_SCRIPT_DIRS", "/data/plugins") +_allowed_dirs_env = os.environ.get("DISPATCHARR_ALLOWED_SCRIPT_DIRS", "/data/scripts") CONNECT_ALLOWED_SCRIPT_DIRS = [p for p in _allowed_dirs_env.split(":") if p] # Max execution time (seconds) for scripts