mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 02:34:06 -04:00
Merging books: Fix title sort not being updated when the title is updated. Fixes #1996802 [Merging book into Unknown doesn't copy title sort](https://bugs.launchpad.net/calibre/+bug/1996802)
This commit is contained in:
parent
2c97aeb699
commit
5a404de21a
@ -716,8 +716,9 @@ class EditMetadataAction(InterfaceAction):
|
|||||||
dest_mi.comments = src_mi.comments
|
dest_mi.comments = src_mi.comments
|
||||||
else:
|
else:
|
||||||
dest_mi.comments = str(dest_mi.comments) + '\n\n' + str(src_mi.comments)
|
dest_mi.comments = str(dest_mi.comments) + '\n\n' + str(src_mi.comments)
|
||||||
if src_mi.title and (not dest_mi.title or dest_mi.title == _('Unknown')):
|
if src_mi.title and dest_mi.is_null('title'):
|
||||||
dest_mi.title = src_mi.title
|
dest_mi.title = src_mi.title
|
||||||
|
dest_mi.title_sort = src_mi.title_sort
|
||||||
if (src_mi.authors and src_mi.authors[0] != _('Unknown')) and (not dest_mi.authors or dest_mi.authors[0] == _('Unknown')):
|
if (src_mi.authors and src_mi.authors[0] != _('Unknown')) and (not dest_mi.authors or dest_mi.authors[0] == _('Unknown')):
|
||||||
dest_mi.authors = src_mi.authors
|
dest_mi.authors = src_mi.authors
|
||||||
dest_mi.author_sort = src_mi.author_sort
|
dest_mi.author_sort = src_mi.author_sort
|
||||||
|
Loading…
x
Reference in New Issue
Block a user