From 287fa3ba658cfe67590b89b32bbd1e81e4c18f9f Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Fri, 16 Dec 2011 14:24:11 +0100 Subject: [PATCH] Fix broken evaluation of composite columns in save-to-disk --- src/calibre/library/save_to_disk.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/library/save_to_disk.py b/src/calibre/library/save_to_disk.py index 69565e07d7..68d29c1859 100644 --- a/src/calibre/library/save_to_disk.py +++ b/src/calibre/library/save_to_disk.py @@ -154,7 +154,7 @@ class Formatter(TemplateFormatter): return self.composite_values[key] self.composite_values[key] = 'RECURSIVE_COMPOSITE FIELD (S2D) ' + key self.composite_values[key] = \ - self.vformat(b['display']['composite_template'], [], kwargs) + self.evaluate(b['display']['composite_template'], [], kwargs) return self.composite_values[key] if key in kwargs: val = kwargs[key]