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: try:
return _metadata_from_formats(formats) return _metadata_from_formats(formats)
except: except:
mi = metadata_from_filename(list(formats)[0]) mi = metadata_from_filename(list(iter(formats))[0])
if not mi.authors: if not mi.authors:
mi.authors = [_('Unknown')] mi.authors = [_('Unknown')]

View File

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