From 33ea83d118334cb7ee04c93449e6dde2ae214d5f Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Tue, 6 Nov 2012 16:56:20 +0100 Subject: [PATCH] Fix save_to_disk not handling identifiers correctly. Kovid fixed the other part of this bug. --- src/calibre/library/save_to_disk.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/calibre/library/save_to_disk.py b/src/calibre/library/save_to_disk.py index d7ef189d7f..550ac3251e 100644 --- a/src/calibre/library/save_to_disk.py +++ b/src/calibre/library/save_to_disk.py @@ -200,6 +200,11 @@ def get_components(template, mi, id, timefmt='%b %Y', length=250, template = re.sub(r'\{series_index[^}]*?\}', '', template) if mi.rating is not None: format_args['rating'] = mi.format_rating(divide_by=2.0) + if mi.identifiers: + format_args['identifiers'] = mi.format_field_extended('identifiers')[1] + else: + format_args['identifiers'] = '' + if hasattr(mi.timestamp, 'timetuple'): format_args['timestamp'] = strftime(timefmt, mi.timestamp.timetuple()) if hasattr(mi.pubdate, 'timetuple'):