From 301930e2b13182a106b8409e3ff1d9ed0eb4c6d7 Mon Sep 17 00:00:00 2001 From: Lucas Cordeiro Butzke <35704520+lucasbutzke@users.noreply.github.com> Date: Mon, 21 Jul 2025 10:03:41 -0300 Subject: [PATCH] [RTOP-26] Update webserver/config.py Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- webserver/config.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/webserver/config.py b/webserver/config.py index b6cd821..7b5d287 100644 --- a/webserver/config.py +++ b/webserver/config.py @@ -1,8 +1,12 @@ from dotenv import load_dotenv import os -load_dotenv() # Loads variables from .env into os.environ +from pathlib import Path +from dotenv import load_dotenv +# Always resolve .env relative to the repo root to guarantee it is found +ENV_PATH = Path(__file__).resolve().parent.parent / ".env" +load_dotenv(dotenv_path=ENV_PATH, override=False) BASE_DIR = os.path.abspath(os.path.dirname(__file__)) class Config: