aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/quote_parsing/parse_emails.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/python/quote_parsing/parse_emails.py b/python/quote_parsing/parse_emails.py
index a6b416ec..bc07acde 100644
--- a/python/quote_parsing/parse_emails.py
+++ b/python/quote_parsing/parse_emails.py
@@ -818,7 +818,10 @@ regex_dict = {
"SG",
parse_sg,
),
- re.compile(r"(?:Fwd:)?Citi Options: (IG|HY|MA|XO)(\d{2}) 5Y"): ("CITI", parse_citi),
+ re.compile(r"(?:Fwd:)?Citi Options: (IG|HY|MA|XO|FS)(\d{2}) 5Y"): (
+ "CITI",
+ parse_citi,
+ ),
re.compile(
r"CS CDX (IG|HY)(\d{2})_?v?(\d)? Options -\s+(?:\d{2}/\d{2}/\d{2}\s+)?Ref = ([\d.]+)[^\d]*"
): ("CS", parse_cs),
@@ -863,7 +866,9 @@ def parse_email(email: Path, date_received: datetime.date, conn):
indextype = "EU" if indextype.upper() in ("MAIN", "MA") else indextype
indextype = "XO" if indextype.upper() == "XOVER" else indextype
indextype = (
- "EUFS" if indextype.upper() in ("FINSEN", "FIN SEN") else indextype
+ "EUFS"
+ if indextype.upper() in ("FINSEN", "FIN SEN", "FS")
+ else indextype
)
series = int(series)