diff --git a/src/get_sq_env.py b/src/get_sq_env.py index c59d2df..566af8a 100644 --- a/src/get_sq_env.py +++ b/src/get_sq_env.py @@ -1,8 +1,11 @@ import os import dotenv +from pathlib import Path from square.environment import SquareEnvironment -dotenv.load_dotenv() +# Load .env from project root (parent of src/) +env_path = Path(__file__).parent.parent / ".env" +dotenv.load_dotenv(env_path) LEGO_CAT_ID = os.getenv("SQUARE_LEGO_CAT_ID") @@ -19,4 +22,4 @@ else: SQUARE_TOKEN = os.getenv("SANDBOX_SQUARE_TOKEN") SQUARE_WEBHOOK_SIGNATURE_KEY = os.getenv("SANDBOX_SQUARE_WEBHOOK_SIGNATURE_KEY") SQUARE_WEBHOOK_SUB_ID = os.getenv("SANDBOX_SQUARE_WEBHOOK_SUB_ID") - environment = SquareEnvironment.SANDBOX \ No newline at end of file + environment = SquareEnvironment.SANDBOX