From 1e08b43784771480119c32b69e34b5067882125c Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Mon, 2 Jun 2025 09:37:06 +0530 Subject: [PATCH 1/2] Fix error in 'Process and Ingest Web Pages' under 'Add URLs to the Knowledge Base' (CWYD) --- code/backend/pages/01_Ingest_Data.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/backend/pages/01_Ingest_Data.py b/code/backend/pages/01_Ingest_Data.py index f5fd97b44..627071ff6 100644 --- a/code/backend/pages/01_Ingest_Data.py +++ b/code/backend/pages/01_Ingest_Data.py @@ -64,10 +64,16 @@ def sanitize_metadata_value(value): def add_url_embeddings(urls: list[str]): + has_valid_url = bool(list(filter(str.strip, urls))) + if not has_valid_url: + st.error("Please enter at least one valid URL.") + return + params = {} if env_helper.FUNCTION_KEY is not None: params["code"] = env_helper.FUNCTION_KEY params["clientId"] = "clientKey" + for url in urls: body = {"url": url} backend_url = urllib.parse.urljoin( From bba687e1878bc281ae334a6a84169612c1c77def Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Mon, 2 Jun 2025 09:41:21 +0530 Subject: [PATCH 2/2] remove whitespace --- code/backend/pages/01_Ingest_Data.py | 1 - 1 file changed, 1 deletion(-) diff --git a/code/backend/pages/01_Ingest_Data.py b/code/backend/pages/01_Ingest_Data.py index 627071ff6..b652c5cc7 100644 --- a/code/backend/pages/01_Ingest_Data.py +++ b/code/backend/pages/01_Ingest_Data.py @@ -73,7 +73,6 @@ def add_url_embeddings(urls: list[str]): if env_helper.FUNCTION_KEY is not None: params["code"] = env_helper.FUNCTION_KEY params["clientId"] = "clientKey" - for url in urls: body = {"url": url} backend_url = urllib.parse.urljoin(