From 966faf7dce599849ddea21cecdc85f025a71f627 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 16 Dec 2020 19:45:02 +0530 Subject: [PATCH] Fix loading of metadata cache from device broken in calibre 5 --- src/calibre/ebooks/metadata/book/json_codec.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/metadata/book/json_codec.py b/src/calibre/ebooks/metadata/book/json_codec.py index 2eb23a6d0e..45fc6e14b7 100644 --- a/src/calibre/ebooks/metadata/book/json_codec.py +++ b/src/calibre/ebooks/metadata/book/json_codec.py @@ -176,7 +176,7 @@ class JsonCodec(object): def decode_from_file(self, file_, booklist, book_class, prefix): js = [] try: - js = json.load(file_, encoding='utf-8') + js = json.load(file_) for item in js: entry = self.raw_to_book(item, book_class, prefix) if entry is not None: