calibredb:Fix bug when add books recursively from the command line

This commit is contained in:
Kovid Goyal 2009-08-14 10:32:02 -06:00
parent 5e98eb1d29
commit 00c32f1a2a
2 changed files with 2 additions and 2 deletions

View File

@ -31,7 +31,7 @@ def metadata_from_formats(formats):
try:
return _metadata_from_formats(formats)
except:
mi = metadata_from_filename(list(formats)[0])
mi = metadata_from_filename(list(iter(formats))[0])
if not mi.authors:
mi.authors = [_('Unknown')]

View File

@ -1764,7 +1764,7 @@ books_series_link feeds
formats = self.find_books_in_directory(dirpath, True)
if not formats:
return
formats = list(formats)
formats = list(iter(formats))
mi = metadata_from_formats(formats)
if mi.title is None:
return