mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix regression in get_metadata for books with no formats
This commit is contained in:
parent
06173bcceb
commit
63f02aa91b
@ -590,7 +590,11 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns):
|
|||||||
mi.pubdate = self.pubdate(idx, index_is_id=index_is_id)
|
mi.pubdate = self.pubdate(idx, index_is_id=index_is_id)
|
||||||
mi.uuid = self.uuid(idx, index_is_id=index_is_id)
|
mi.uuid = self.uuid(idx, index_is_id=index_is_id)
|
||||||
mi.title_sort = self.title_sort(idx, index_is_id=index_is_id)
|
mi.title_sort = self.title_sort(idx, index_is_id=index_is_id)
|
||||||
mi.formats = self.formats(idx, index_is_id=index_is_id).split(',')
|
mi.formats = self.formats(idx, index_is_id=index_is_id)
|
||||||
|
if hasattr(mi.formats, 'split'):
|
||||||
|
mi.formats = mi.formats.split(',')
|
||||||
|
else:
|
||||||
|
mi.formats = None
|
||||||
tags = self.tags(idx, index_is_id=index_is_id)
|
tags = self.tags(idx, index_is_id=index_is_id)
|
||||||
if tags:
|
if tags:
|
||||||
mi.tags = [i.strip() for i in tags.split(',')]
|
mi.tags = [i.strip() for i in tags.split(',')]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user