From 5d6e4c8931e2bf68c3a84407e2bf74a7c1dc92f1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 7 Jan 2011 12:17:26 -0700 Subject: [PATCH] Fix regression causing the template formatter to intepret a missing format letter as ERROR instead of 's'. --- src/calibre/utils/formatter.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/calibre/utils/formatter.py b/src/calibre/utils/formatter.py index 23763a25bf..46b52b9ce5 100644 --- a/src/calibre/utils/formatter.py +++ b/src/calibre/utils/formatter.py @@ -316,8 +316,6 @@ class TemplateFormatter(string.Formatter): except: raise ValueError( _('format: type {0} requires a decimal (float) value, got {1}').format(typ, val)) - else: - raise ValueError(_('format: unknown format type letter {0}').format(typ)) return unicode(('{0:'+fmt+'}').format(val)) def _explode_format_string(self, fmt):