From 2c65a908780d5e05a03d0a3ebf80b8edc90b6271 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 15 Nov 2009 09:57:57 -0700 Subject: [PATCH] Fix #4022 (Incorrect Rating in Bulk) --- src/calibre/ebooks/metadata/fetch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/metadata/fetch.py b/src/calibre/ebooks/metadata/fetch.py index 0b6753fd1b..5b11ea6b91 100644 --- a/src/calibre/ebooks/metadata/fetch.py +++ b/src/calibre/ebooks/metadata/fetch.py @@ -191,7 +191,7 @@ def get_social_metadata(mi, verbose=0): comments.add(dmi.comments) if ratings: rating = sum(ratings)/float(len(ratings)) - if mi.rating is None: + if mi.rating is None or mi.rating == 0: mi.rating = rating else: mi.rating = (mi.rating + rating)/2.0