Fix incorrect return value that causes book matching to run very slowly

This commit is contained in:
Charles Haley 2014-09-26 19:02:04 +02:00
parent db30fcdcc0
commit e3f9017e89

View file

@ -1553,12 +1553,12 @@ def _show_message(self, message):
def _check_if_format_send_needed(self, db, id_, book):
if not self.will_ask_for_update_books:
return None
return (None, False)
from calibre.utils.date import parse_date, isoformat
try:
if not hasattr(book, '_format_mtime_'):
return None
return (None, False)
ext = posixpath.splitext(book.lpath)[1][1:]
fmt_metadata = db.new_api.format_metadata(id_, ext)