浏览代码

API fails to authenticate 2

auth_API_bug_fix
父节点
当前提交
2e891538ae
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. +7
    -2
      config_env.py

+ 7
- 2
config_env.py 查看文件

@@ -6,7 +6,7 @@ from dotenv import load_dotenv

def _load_dotenv_chain() -> None:
# Load local .env first
load_dotenv()
load_dotenv(override=True)

# Support shell-style source directives in .env, e.g. ". /data/conf/presence/core.conf"
local_env = Path(".env")
@@ -30,7 +30,12 @@ def _load_dotenv_chain() -> None:
if not source_path.is_absolute():
source_path = (local_env.parent / source_path).resolve()
if source_path.exists():
load_dotenv(dotenv_path=source_path, override=False)
load_dotenv(dotenv_path=source_path, override=True)

# Safety fallback for deployments that keep Keycloak vars in core.conf.
default_core_conf = Path("/data/conf/presence/core.conf")
if default_core_conf.exists():
load_dotenv(dotenv_path=default_core_conf, override=True)


_load_dotenv_chain()


正在加载...
取消
保存