diff --git a/src/api/__pycache__/routes.cpython-312.pyc b/src/api/__pycache__/routes.cpython-312.pyc index 6adee48..600a2b7 100644 Binary files a/src/api/__pycache__/routes.cpython-312.pyc and b/src/api/__pycache__/routes.cpython-312.pyc differ diff --git a/src/api/routes.py b/src/api/routes.py index 89d042c..85a4112 100644 --- a/src/api/routes.py +++ b/src/api/routes.py @@ -21,6 +21,8 @@ ALLOWED_EXTENSIONS = {'csv'} user_csvs = {} +LETTERBOXD_API_URL = os.getenv('LETTERBOXD_API_URL') + @lru_cache(maxsize=1000) def get_poster_url(movie_name, movie_year): @@ -180,7 +182,7 @@ def fetch_diary_from_username(): user_id = str(uuid.uuid4()) session['user_id'] = user_id - api_url = f"https://api.hugo-pierret.be/letterboxd/diary?username={username}" + api_url = f"{LETTERBOXD_API_URL}/letterboxd/diary?username={username}" resp = requests.get(api_url) if resp.status_code != 200: return jsonify({'error': 'Failed to fetch diary from upstream API'}), 502