diff --git a/Contents/Code/__init__.py b/Contents/Code/__init__.py index 5d4d4b5..3cc3181 100644 --- a/Contents/Code/__init__.py +++ b/Contents/Code/__init__.py @@ -551,6 +551,9 @@ def process_results(self, helper, result): def score_result(self, f, helper, i, info, year): asin = f['asin'] + authors_concat = ', '.join( + author['name'] for author in f['author'] + ) author = f['author'][0]['name'] date = f['date'] language = f['language'].title() @@ -565,7 +568,7 @@ def score_result(self, f, helper, i, info, year): if title_score: all_scores.append(title_score) # Author name score - author_score = self.score_author(helper, author) + author_score = self.score_author(helper, authors_concat) if author_score: all_scores.append(author_score) # Library language score