Procházet zdrojové kódy

Don't bother with authors in book metadata

Colin Powell před 2 roky
rodič
revize
d085bf2153
1 změnil soubory, kde provedl 1 přidání a 16 odebrání
  1. 1 16
      vrobbler/apps/books/models.py

+ 1 - 16
vrobbler/apps/books/models.py

@@ -112,7 +112,7 @@ class Book(LongPlayScrobblableMixin):
             if book_dict.get("pages") == None:
                 book_dict.pop("pages")
 
-            ol_title = book_dict.get("title")
+            ol_title = book_dict.get("title", "")
 
             if ol_title.lower() != self.title.lower():
                 logger.warn(
@@ -122,21 +122,6 @@ class Book(LongPlayScrobblableMixin):
             Book.objects.filter(pk=self.id).update(**book_dict)
             self.refresh_from_db()
 
-            # Process authors
-            author = None
-            author_created = False
-            if ol_author_id:
-                author, author_created = Author.objects.get_or_create(
-                    openlibrary_id=ol_author_id
-                )
-                if author_created or force_update:
-                    author.fix_metadata()
-            if not author and ol_author_name:
-                author, author_created = Author.objects.get_or_create(
-                    name=ol_author_name
-                )
-            self.authors.add(author)
-
             if cover_url:
                 r = requests.get(cover_url)
                 if r.status_code == 200: