diff options
Diffstat (limited to 'python/quote_parsing/parse_emails.py')
| -rw-r--r-- | python/quote_parsing/parse_emails.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/python/quote_parsing/parse_emails.py b/python/quote_parsing/parse_emails.py index b2ded4d6..3504e17c 100644 --- a/python/quote_parsing/parse_emails.py +++ b/python/quote_parsing/parse_emails.py @@ -626,15 +626,15 @@ def parse_email(email, date_received, conn): if version is None: version = get_version(indextype, series, quotedate) parse_fun = globals()[f"parse_{source.lower()}"] - key = (quotedate, indextype, series, version, source) + key = (quotedate, indextype, series, source) index_desc = { "quotedate": quotedate, "index": indextype, "series": series, "version": version, } - if source == "GS": - index_desc[source] = ref + if source in ["GS", "MS", "NOM", "SG"]: + index_desc["ref"] = ref if source in ["BNP", "SG"]: index_desc["expiration_dates"] = list_imm_dates(quotedate) option_stack, fwd_index = parse_fun(fh, index_desc) |
