mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Change search/replace to show commas instead of vertical bars as the separator for multiple authors
This commit is contained in:
parent
7918f0c075
commit
8d38075e3b
@ -436,7 +436,7 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog):
|
||||
elif not fm['is_multiple']:
|
||||
val = [val]
|
||||
elif field == 'authors':
|
||||
val = [v.replace(',', '|') for v in val]
|
||||
val = [v.replace('|', ',') for v in val]
|
||||
else:
|
||||
val = []
|
||||
return val
|
||||
@ -566,17 +566,11 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog):
|
||||
dest_val = mi.get(dest, '')
|
||||
if dest_val is None:
|
||||
dest_val = []
|
||||
elif isinstance(dest_val, list):
|
||||
if dest == 'authors':
|
||||
dest_val = [v.replace(',', '|') for v in dest_val]
|
||||
else:
|
||||
elif not isinstance(dest_val, list):
|
||||
dest_val = [dest_val]
|
||||
else:
|
||||
dest_val = []
|
||||
|
||||
if len(val) > 0:
|
||||
if src == 'authors':
|
||||
val = [v.replace(',', '|') for v in val]
|
||||
if dest_mode == 1:
|
||||
val.extend(dest_val)
|
||||
elif dest_mode == 2:
|
||||
|
Loading…
x
Reference in New Issue
Block a user