mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Merge from trunk
This commit is contained in:
parent
9defefd7b2
commit
0a2f80fdbf
@ -59,7 +59,7 @@ class Book(Metadata):
|
|||||||
return property(doc=doc, fget=fget)
|
return property(doc=doc, fget=fget)
|
||||||
|
|
||||||
@dynamic_property
|
@dynamic_property
|
||||||
def thumbnail(self):
|
def thumbnail(self):'
|
||||||
return None
|
return None
|
||||||
|
|
||||||
class BookList(_BookList):
|
class BookList(_BookList):
|
||||||
|
@ -110,7 +110,7 @@ COPYABLE_METADATA_FIELDS = SOCIAL_METADATA_FIELDS.union(
|
|||||||
frozenset(['title', 'title_sort', 'authors',
|
frozenset(['title', 'title_sort', 'authors',
|
||||||
'author_sort', 'author_sort_map' 'comments',
|
'author_sort', 'author_sort_map' 'comments',
|
||||||
'cover_data', 'tags', 'language', 'lpath',
|
'cover_data', 'tags', 'language', 'lpath',
|
||||||
'size'])
|
'size', 'thumbnail'])
|
||||||
|
|
||||||
SERIALIZABLE_FIELDS = SOCIAL_METADATA_FIELDS.union(
|
SERIALIZABLE_FIELDS = SOCIAL_METADATA_FIELDS.union(
|
||||||
USER_METADATA_FIELDS).union(
|
USER_METADATA_FIELDS).union(
|
||||||
|
@ -243,7 +243,7 @@ class Metadata(object):
|
|||||||
lotags = [t.lower() for t in other.tags]
|
lotags = [t.lower() for t in other.tags]
|
||||||
lstags = [t.lower() for t in self.tags]
|
lstags = [t.lower() for t in self.tags]
|
||||||
ot, st = map(frozenset, (lotags, lstags))
|
ot, st = map(frozenset, (lotags, lstags))
|
||||||
for t in st.interection(ot):
|
for t in st.intersection(ot):
|
||||||
sidx = lstags.index(t)
|
sidx = lstags.index(t)
|
||||||
oidx = lotags.index(t)
|
oidx = lotags.index(t)
|
||||||
self.tags[sidx] = other.tags[oidx]
|
self.tags[sidx] = other.tags[oidx]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user