From 2ac38d5eecdca066ada8e0f7f42716be4d724de3 Mon Sep 17 00:00:00 2001 From: GRiker Date: Thu, 9 Aug 2012 05:15:18 -0600 Subject: [PATCH] Backed out change including empty custom column, but kept commented-out diagnostic code --- src/calibre/ebooks/oeb/transforms/jacket.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/calibre/ebooks/oeb/transforms/jacket.py b/src/calibre/ebooks/oeb/transforms/jacket.py index 3c094190cc..f0610382b3 100644 --- a/src/calibre/ebooks/oeb/transforms/jacket.py +++ b/src/calibre/ebooks/oeb/transforms/jacket.py @@ -188,13 +188,13 @@ def render_jacket(mi, output_profile, footer='' ) for key in mi.custom_field_keys(): - display_name, val = mi.format_field_extended(key)[:2] - key = key.replace('#', '_') - if val: + try: + display_name, val = mi.format_field_extended(key)[:2] + key = key.replace('#', '_') args[key] = escape(val) - else: - args[key] = '' - args[key+'_label'] = escape(display_name) + args[key+'_label'] = escape(display_name) + except: + pass if False: print("Custom column values available in jacket template:")