From 4c206b972d49cdfdb936ff5ae25198da98c70b97 Mon Sep 17 00:00:00 2001 From: kyssta-exe Date: Sat, 20 Jun 2026 04:28:24 +0000 Subject: [PATCH] fix(gateway): correct sys.path insertion in plugins to prevent cron namespace collision (#49410) --- plugins/platforms/discord/adapter.py | 2 +- plugins/platforms/raft/adapter.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/platforms/discord/adapter.py b/plugins/platforms/discord/adapter.py index 642f2f12b3b..accede61a23 100644 --- a/plugins/platforms/discord/adapter.py +++ b/plugins/platforms/discord/adapter.py @@ -98,7 +98,7 @@ except ImportError: import sys from pathlib import Path as _Path -sys.path.insert(0, str(_Path(__file__).resolve().parents[2])) +sys.path.insert(0, str(_Path(__file__).resolve().parents[3])) from gateway.config import Platform, PlatformConfig diff --git a/plugins/platforms/raft/adapter.py b/plugins/platforms/raft/adapter.py index 67e34b2a906..7f65fa233c2 100644 --- a/plugins/platforms/raft/adapter.py +++ b/plugins/platforms/raft/adapter.py @@ -36,7 +36,7 @@ except ImportError: import sys from pathlib import Path as _Path -sys.path.insert(0, str(_Path(__file__).resolve().parents[2])) +sys.path.insert(0, str(_Path(__file__).resolve().parents[3])) from gateway.config import Platform, PlatformConfig from gateway.platforms.base import (