From 9461c0f3dc0801f9937c546522a899ab1a4dfc72 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sat, 16 Nov 2013 12:51:21 -0800 Subject: [PATCH] Adding handling for incorrect field markup Former-commit-id: 1f496162e8fc779cb4950d4f3c179e4d6d52aa61 --- yomi_base/reader_util.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yomi_base/reader_util.py b/yomi_base/reader_util.py index 6e10e4f..1266f68 100644 --- a/yomi_base/reader_util.py +++ b/yomi_base/reader_util.py @@ -83,7 +83,10 @@ def findSentence(content, position): def formatFields(fields, markup): result = dict() for field, value in fields.items(): - result[field] = value.format(**markup) + try: + result[field] = value.format(**markup) + except KeyError: + pass return result