Only ask to convert existing when there are already converted books.

This commit is contained in:
John Schember 2009-09-05 08:12:27 -04:00
parent 1673aa3829
commit 5196f6d006

View File

@ -198,10 +198,11 @@ def convert_existing(parent, db, book_ids, output_format):
already_converted_ids.append(book_id) already_converted_ids.append(book_id)
already_converted_titles.append(db.get_metadata(book_id, True).title) already_converted_titles.append(db.get_metadata(book_id, True).title)
if not question_dialog(parent, _('Convert existing'), if already_converted_ids:
_('The following books have already been converted to %s format. ' if not question_dialog(parent, _('Convert existing'),
'Do you wish to reconvert them?') % output_format, _('The following books have already been converted to %s format. '
'\n'.join(already_converted_titles)): 'Do you wish to reconvert them?') % output_format,
book_ids = [x for x in book_ids if x not in already_converted_ids] '\n'.join(already_converted_titles)):
book_ids = [x for x in book_ids if x not in already_converted_ids]
return book_ids return book_ids