From d3ee49c09de160bf4027c3ec33566465c16af230 Mon Sep 17 00:00:00 2001 From: Michael Schmid Date: Sun, 18 May 2025 21:55:56 -0400 Subject: [PATCH] Update get_cookie_domain function to prioritize COOKIE_DOMAIN environment variable over LAGOON_ROUTES for cookie settings --- app/api/auth.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/api/auth.py b/app/api/auth.py index 8b10664..b11625a 100644 --- a/app/api/auth.py +++ b/app/api/auth.py @@ -71,7 +71,13 @@ ) def get_cookie_domain(): - """Extract domain from LAGOON_ROUTES for cookie settings.""" + """Extract domain from COOKIE_DOMAIN or LAGOON_ROUTES for cookie settings.""" + # First check for explicit cookie domain setting + cookie_domain = os.getenv("COOKIE_DOMAIN") + if cookie_domain: + return cookie_domain + + # Fall back to extracting from LAGOON_ROUTES lagoon_routes = os.getenv("LAGOON_ROUTES") if not lagoon_routes: return None