From 413f9d498e189f10e9f8d90edff25dcee1f2019f Mon Sep 17 00:00:00 2001 From: gokender Date: Wed, 17 Jul 2024 09:44:55 +0200 Subject: [PATCH] Fix XML parsing for CBZ with one page --- cbz/comic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cbz/comic.py b/cbz/comic.py index 1fd2451..792ce64 100644 --- a/cbz/comic.py +++ b/cbz/comic.py @@ -146,7 +146,7 @@ class ComicInfo(ComicModel): if XML_NAME in names: with zf.open(XML_NAME, 'r') as f: - comic_info = xmltodict.parse(f.read()).get('ComicInfo', {}) + comic_info = xmltodict.parse(f.read(), force_list=('Pages',)).get('ComicInfo', {}) names.remove(XML_NAME) comic = __info(