From 5c31f0e2b577d20ecb2c2365166e48baa5a50dfc Mon Sep 17 00:00:00 2001 From: DiligentCatCat Date: Tue, 13 Jun 2023 14:29:27 +0800 Subject: [PATCH] fix: demo_service1 keeps crashing if DEMO_YOUTUBE_API_KEY is not set --- example_services/demo_service1/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/example_services/demo_service1/main.py b/example_services/demo_service1/main.py index b288fa4..ad42222 100644 --- a/example_services/demo_service1/main.py +++ b/example_services/demo_service1/main.py @@ -23,7 +23,8 @@ load_dotenv() os.environ['OPENAI_API_KEY'] = os.getenv("JARVIS_OPENAI_API_KEY") youtube_api_key = os.getenv("DEMO_YOUTUBE_API_KEY") -youtube_client = build('youtube', 'v3', developerKey=youtube_api_key) +if youtube_api_key is not None and youtube_api_key != '': + youtube_client = build('youtube', 'v3', developerKey=youtube_api_key) youtube_video_max_result = 3 youtube_username_set = set()