From d463f34b7bb0d73fdb97d5099bbff3fea1afe408 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 6 Oct 2023 11:53:01 +0530 Subject: [PATCH] Fix regression that broke merging metadata for some books --- src/calibre/db/cache.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index 54652308aa..062b19237b 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -3257,6 +3257,7 @@ class Cache: if not dest_value: dest_value = src_value else: + dest_value = list(dest_value) dest_value.extend(src_value) self._set_field(field, {dest_id: dest_value})