Преглед на файлове

[books] Fix no result for detail lookup

Colin Powell преди 4 месеца
родител
ревизия
8c600d6b4b
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      vrobbler/apps/books/sources/semantic.py

+ 3 - 0
vrobbler/apps/books/sources/semantic.py

@@ -38,6 +38,9 @@ def lookup_paper_from_semantic(title: str) -> dict:
 
     result = json.loads(response.content)
 
+    if not result:
+        return paper_dict
+
     page_str = result.get("journal", {}).get("pages")
     if page_str:
         try: