From 7f7a1a983c754672e3fbd2cbd8208ce37a5659ca Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Thu, 19 Apr 2012 12:14:51 -0500 Subject: [PATCH] Plugin-Fix setting status column with no status available(fictionalley). --- calibre-plugin/ffdl_plugin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/calibre-plugin/ffdl_plugin.py b/calibre-plugin/ffdl_plugin.py index 6be7a618..1c73fc3a 100644 --- a/calibre-plugin/ffdl_plugin.py +++ b/calibre-plugin/ffdl_plugin.py @@ -793,7 +793,8 @@ make_firstimage_cover:true print("%s not an existing column, skipping."%col) continue coldef = custom_columns[col] - if not meta.startswith('status-') and meta not in book['all_metadata']: + if not meta.startswith('status-') and meta not in book['all_metadata'] or \ + meta.startswith('status-') and 'status' not in book['all_metadata']: print("No value for %s, skipping."%meta) continue if meta not in permitted_values[coldef['datatype']]: