aboutsummaryrefslogtreecommitdiffstats
path: root/python/quote_parsing
diff options
context:
space:
mode:
Diffstat (limited to 'python/quote_parsing')
-rw-r--r--python/quote_parsing/parse_emails.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/python/quote_parsing/parse_emails.py b/python/quote_parsing/parse_emails.py
index 67aa5a10..e28baa0c 100644
--- a/python/quote_parsing/parse_emails.py
+++ b/python/quote_parsing/parse_emails.py
@@ -480,7 +480,10 @@ def parse_gs(fh, index_desc):
},
}
)
- option_stack[expiry], line = parse_gs_block(fh, index_desc["index"])
+ try:
+ option_stack[expiry], line = parse_gs_block(fh, index_desc["index"])
+ except IndexError:
+ logger.error("Something went wrong")
else:
logger.error("Can't parse expiry line:", line)
elif line.startswith("Assumes"):