Skip to content

Commit 241773f

Browse files
committed
BUGFIX: if there are no results, return an empty set.
1 parent f51e18a commit 241773f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

litstudy/search.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,12 @@ def search_dblp(query, docs=None):
192192
request = requests.get("http://dblp.org/search/publ/api?format=json&h=1000&f=0&q={}".format(query))
193193
results = request.json()
194194
expected_documents = int(results["result"]["hits"]["@total"])
195+
if expected_documents == 0:
196+
if docs:
197+
return docs
198+
else:
199+
return DocumentSet(docs=documents)
200+
return DocumentSet(docs=documents)
195201
for paper in results["result"]["hits"]["hit"]:
196202
retrieved_papers.append(paper)
197203
while len(retrieved_papers) < expected_documents:

0 commit comments

Comments
 (0)