From 5153717dbd124464a06f439f81d9dcd0dde4cd94 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 2 Apr 2021 10:53:50 +0200 Subject: handle trains without line number --- bin/lookup-server | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/lookup-server b/bin/lookup-server index ea19880..183db48 100755 --- a/bin/lookup-server +++ b/bin/lookup-server @@ -36,7 +36,11 @@ class Train: def __init__(self, train): self.stopovers = train["previousStopovers"] self.tripId = train["tripId"] - self.train_type, self.line_no = train["line"]["name"].split() + try: + self.train_type, self.line_no = train["line"]["name"].split() + except ValueError: + self.train_type = train["line"]["name"] + self.line_no = "" self.train_no = train["line"]["fahrtNr"] self.request_eva = int(train["stop"]["id"]) -- cgit v1.2.3