From 490d9c4b17d24286b0e6e4405c8dd6bbaa3e4c97 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 8 Nov 2011 07:53:30 +0530 Subject: [PATCH] Template language: Treay null author sort values the same as null author values. Fixes #887141 (Save to disk with unknown author breaks python & action fails.) --- src/calibre/library/save_to_disk.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/library/save_to_disk.py b/src/calibre/library/save_to_disk.py index 69565e07d7..45d80839b2 100644 --- a/src/calibre/library/save_to_disk.py +++ b/src/calibre/library/save_to_disk.py @@ -173,6 +173,8 @@ def get_components(template, mi, id, timefmt='%b %Y', length=250, tsorder = tweaks['save_template_title_series_sorting'] format_args = FORMAT_ARGS.copy() format_args.update(mi.all_non_none_fields()) + if mi.is_null('author_sort'): + format_args['author_sort'] = _('Unknown') if mi.title: if tsorder == 'strictly_alphabetic': v = mi.title