mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
1) Fix of json codec.
2) make dump_metadata set get_cover=False
This commit is contained in:
parent
12768864a5
commit
97e2c838d0
@ -75,7 +75,8 @@ class JsonCodec(object):
|
|||||||
self.field_metadata = FieldMetadata()
|
self.field_metadata = FieldMetadata()
|
||||||
|
|
||||||
def encode_to_file(self, file, booklist):
|
def encode_to_file(self, file, booklist):
|
||||||
json.dump(self.encode_booklist_metadata(booklist), file, indent=2, encoding='utf-8')
|
file.write(json.dumps(self.encode_booklist_metadata(booklist),
|
||||||
|
indent=2, encoding='utf-8'))
|
||||||
|
|
||||||
def encode_booklist_metadata(self, booklist):
|
def encode_booklist_metadata(self, booklist):
|
||||||
result = []
|
result = []
|
||||||
|
@ -561,7 +561,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns):
|
|||||||
for book_id in book_ids:
|
for book_id in book_ids:
|
||||||
if not self.data.has_id(book_id):
|
if not self.data.has_id(book_id):
|
||||||
continue
|
continue
|
||||||
mi = self.get_metadata(book_id, index_is_id=True, get_cover=True)
|
mi = self.get_metadata(book_id, index_is_id=True, get_cover=False)
|
||||||
# Always set cover to cover.jpg. Even if cover doesn't exist,
|
# Always set cover to cover.jpg. Even if cover doesn't exist,
|
||||||
# no harm done. This way no need to call dirtied when
|
# no harm done. This way no need to call dirtied when
|
||||||
# cover is set/removed
|
# cover is set/removed
|
||||||
|
Loading…
x
Reference in New Issue
Block a user