fix: serply credential check query might return empty records (#12784)

This commit is contained in:
rayshaw001 2025-01-21 09:38:56 +08:00 committed by GitHub
parent 3defd24087
commit 5ff08e241a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 4 additions and 4 deletions

View File

@ -43,7 +43,7 @@ class SerplyApi:
def parse_results(res: dict) -> str: def parse_results(res: dict) -> str:
"""Process response from Serply Job Search.""" """Process response from Serply Job Search."""
jobs = res.get("jobs", []) jobs = res.get("jobs", [])
if not jobs: if not res or "jobs" not in res:
raise ValueError(f"Got error from Serply: {res}") raise ValueError(f"Got error from Serply: {res}")
string = [] string = []

View File

@ -43,7 +43,7 @@ class SerplyApi:
def parse_results(res: dict) -> str: def parse_results(res: dict) -> str:
"""Process response from Serply News Search.""" """Process response from Serply News Search."""
news = res.get("entries", []) news = res.get("entries", [])
if not news: if not res or "entries" not in res:
raise ValueError(f"Got error from Serply: {res}") raise ValueError(f"Got error from Serply: {res}")
string = [] string = []

View File

@ -43,7 +43,7 @@ class SerplyApi:
def parse_results(res: dict) -> str: def parse_results(res: dict) -> str:
"""Process response from Serply News Search.""" """Process response from Serply News Search."""
articles = res.get("articles", []) articles = res.get("articles", [])
if not articles: if not res or "articles" not in res:
raise ValueError(f"Got error from Serply: {res}") raise ValueError(f"Got error from Serply: {res}")
string = [] string = []

View File

@ -42,7 +42,7 @@ class SerplyApi:
def parse_results(res: dict) -> str: def parse_results(res: dict) -> str:
"""Process response from Serply Web Search.""" """Process response from Serply Web Search."""
results = res.get("results", []) results = res.get("results", [])
if not results: if not res or "results" not in res:
raise ValueError(f"Got error from Serply: {res}") raise ValueError(f"Got error from Serply: {res}")
string = [] string = []