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.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/python/quote_parsing/parse_emails.py b/python/quote_parsing/parse_emails.py
index 1d353ef5..9c082510 100644
--- a/python/quote_parsing/parse_emails.py
+++ b/python/quote_parsing/parse_emails.py
@@ -808,12 +808,13 @@ def parse_email(email: Path, date_received: datetime.date, conn):
indextype, series = m.groups()
elif source in ("GS", "CS") and len(m.groups()) == 4:
indextype, series, version, ref = m.groups()
- indextype = "XO" if indextype.upper() == "XOVER" else indextype
+ ref = float(ref)
else:
indextype, series, ref = m.groups()
- indextype = "EU" if indextype == "MAIN" else indextype
- indextype = "XO" if indextype == "XOVER" else indextype
ref = float(ref)
+
+ indextype = "EU" if indextype.upper() == "MAIN" else indextype
+ indextype = "XO" if indextype.upper() == "XOVER" else indextype
series = int(series)
cur_pos = fh.tell()
try: