Add destination replacements and strip all destination suffixes in parentheses

This commit is contained in:
Julian Metzler 2022-11-30 21:37:00 +01:00
parent 99dc6387ee
commit b1a16b603b
2 changed files with 8 additions and 1 deletions

2
run.py
View File

@ -7,6 +7,7 @@ from util import timeout, TimeoutError
import hashlib
import json
import random
import re
import time
import traceback
@ -156,6 +157,7 @@ def update_display(display, dbi):
display.destination.set(text)
else:
dest = filter_route(train['route'])[-1]['name']
dest = re.sub(r"\(.*\)$", "", dest).strip()
text = DESTINATION_MAP.get(dest, dest).replace("ß", "ss")
if train_type == "S":
text = "".join(train['train'].split()) + " " + text

View File

@ -89,7 +89,7 @@ DESTINATION_MAP = {
"München Flughafen Terminal": "Flughafen/Airp.",
"Amsterdam Centraal": "Amsterdam CS",
"Venezia Santa Lucia": "Venezia",
"Zagreb Glavni kolodvor": "Zagreb",
"Zagreb Glavni kolodvor": "Zagreb Glavni K.",
"Kempten(Allgäu)Hbf": "Kempten Hbf",
"Höhenkirchen-Siegertsbrunn": "Höhenkirchen",
"München-Trudering": "Trudering",
@ -100,6 +100,11 @@ DESTINATION_MAP = {
"Budapest Déli": "Budapest Deli",
"Köln Messe/Deutz Gl. 9-10": "Köln Messe/Deutz",
"Köln Messe/Deutz Gl.11-12": "Köln Messe/Deutz",
"Frankfurt(M) Flughafen Fernbf": "Frankfurt Flugh.",
"Dachau Bahnhof": "Dachau",
"München Ost": "Ostbahnhof",
"Wolfratshausen": "Wolfratshsn",
"München-Pasing": "Pasing",
}
ARRIVAL_MAP = {