From 72963d1f13416089d9fba67a9f232d461665e51f Mon Sep 17 00:00:00 2001 From: Yeuoly <45712896+Yeuoly@users.noreply.github.com> Date: Tue, 30 Jul 2024 14:45:14 +0800 Subject: [PATCH] fix: nonetype in webscraper validation (#6788) --- api/core/tools/provider/builtin/spider/spiderApp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api/core/tools/provider/builtin/spider/spiderApp.py b/api/core/tools/provider/builtin/spider/spiderApp.py index 82c0df19ca..f0ed64867a 100644 --- a/api/core/tools/provider/builtin/spider/spiderApp.py +++ b/api/core/tools/provider/builtin/spider/spiderApp.py @@ -116,6 +116,7 @@ class Spider: :param params: Optional dictionary of additional parameters for the scrape request. :return: JSON response containing the scraping results. """ + params = params or {} # Add { "return_format": "markdown" } to the params if not already present if "return_format" not in params: @@ -143,6 +144,7 @@ class Spider: :param stream: Boolean indicating if the response should be streamed. Defaults to False. :return: JSON response or the raw response stream if streaming enabled. """ + params = params or {} # Add { "return_format": "markdown" } to the params if not already present if "return_format" not in params: