From b65d184f483e471e3f7ebbc298fe895126d34961 Mon Sep 17 00:00:00 2001 From: kilian Date: Thu, 25 Sep 2025 21:30:46 +0200 Subject: [PATCH] used .env for supabase secrets --- backend/src/supabase/supabase.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/backend/src/supabase/supabase.py b/backend/src/supabase/supabase.py index 36309b5..8d29a8a 100644 --- a/backend/src/supabase/supabase.py +++ b/backend/src/supabase/supabase.py @@ -5,6 +5,7 @@ from fastapi import HTTPException, status from supabase import create_client, Client, ClientOptions from ..constants import PARAMETERS_DIR +from ..configuration.environment import Environment # Silence the supabase logger logging.getLogger("httpx").setLevel(logging.CRITICAL) @@ -18,11 +19,9 @@ class SupabaseClient: def __init__(self): - with open(os.path.join(PARAMETERS_DIR, 'secrets.yaml')) as f: - secrets = yaml.safe_load(f) - self.SUPABASE_URL = secrets['SUPABASE_URL'] - self.SUPABASE_ADMIN_KEY = secrets['SUPABASE_ADMIN_KEY'] - self.SUPABASE_TEST_USER_ID = secrets['SUPABASE_TEST_USER_ID'] + self.SUPABASE_URL = Environment.supabase_url + self.SUPABASE_ADMIN_KEY = Environment.supabase_admin_key + self.SUPABASE_TEST_USER_ID = Environment.supabase_test_user_id self.supabase = create_client( self.SUPABASE_URL,