mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #1994 (Save to disk or send to device changes author sort order)
This commit is contained in:
parent
84d7790836
commit
fa341347de
@ -117,7 +117,11 @@ class MetadataUpdater(object):
|
|||||||
|
|
||||||
def update(self, mi):
|
def update(self, mi):
|
||||||
recs = []
|
recs = []
|
||||||
if mi.authors:
|
from calibre.ebooks.mobi.from_any import config
|
||||||
|
if mi.author_sort and config().parse().prefer_author_sort:
|
||||||
|
authors = mi.author_sort
|
||||||
|
recs.append((100, authors.encode(self.codec, 'replace')))
|
||||||
|
elif mi.authors:
|
||||||
authors = '; '.join(mi.authors)
|
authors = '; '.join(mi.authors)
|
||||||
recs.append((100, authors.encode(self.codec, 'replace')))
|
recs.append((100, authors.encode(self.codec, 'replace')))
|
||||||
if mi.publisher:
|
if mi.publisher:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user