diff options
Diffstat (limited to 'python/quote_parsing')
| -rw-r--r-- | python/quote_parsing/parse_emails.py | 5 |
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"): |
