From ddc22b24803190e8de6cf3eb06c9310186c92a6b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 27 Jul 2009 11:59:32 -0600 Subject: [PATCH] Fix one final case that could cause 'Unknown' to show up in the authors list even when authors are specified --- src/calibre/ebooks/oeb/transforms/metadata.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/oeb/transforms/metadata.py b/src/calibre/ebooks/oeb/transforms/metadata.py index 96698b2db6..9733faf487 100644 --- a/src/calibre/ebooks/oeb/transforms/metadata.py +++ b/src/calibre/ebooks/oeb/transforms/metadata.py @@ -19,7 +19,7 @@ def meta_info_to_oeb_metadata(mi, m, log): m.add('title', mi.title_sort) m.title[0].file_as = mi.title_sort if mi.authors: - m.filter('creator', lambda x : x.role.lower() == 'aut') + m.filter('creator', lambda x : x.role.lower() in ['aut', '']) for a in mi.authors: attrib = {'role':'aut'} if mi.author_sort: