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_titles.append(db.get_metadata(book_id, True).title)
if not question_dialog(parent, _('Convert existing'),
_('The following books have already been converted to %s format. '
'Do you wish to reconvert them?') % output_format,
'\n'.join(already_converted_titles)):
book_ids = [x for x in book_ids if x not in already_converted_ids]
if already_converted_ids:
if not question_dialog(parent, _('Convert existing'),
_('The following books have already been converted to %s format. '
'Do you wish to reconvert them?') % output_format,
'\n'.join(already_converted_titles)):
book_ids = [x for x in book_ids if x not in already_converted_ids]
return book_ids