Explorar el Código

[books] Fix no result for detail lookup

Colin Powell hace 2 meses
padre
commit
8c600d6b4b
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  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: