bugs, bugs, bugs...

This commit is contained in:
chrissy 2025-12-15 15:03:14 +01:00
parent 589ff3417f
commit 0cba7b3753
1 changed files with 13 additions and 15 deletions

View File

@ -72,21 +72,19 @@ def get_next_db():
return tripinfo return tripinfo
def get_next_tl(): def get_next_tl():
for i in tripDataTl['intermediateStops']: try:
if i['realArrival'] >= time.time(): for i in tripDataTl['intermediateStops']:
nextStationName = i['name'] if i['realArrival'] >= time.time():
uScheduledTime=i['scheduledArrival'] nextStationName = i['name']
uActualTime=i['realArrival'] uScheduledTime=i['scheduledArrival']
arrivalDelay="{:+.0f}".format(((uActualTime-uScheduledTime)/60)) uActualTime=i['realArrival']
arrivalTime = datetime.fromtimestamp(uActualTime, tz=timezone).strftime('%H:%M') arrivalDelay="{:+.0f}".format(((uActualTime-uScheduledTime)/60))
break arrivalTime = datetime.fromtimestamp(uActualTime, tz=timezone).strftime('%H:%M')
else: tripinfo = nextStationName+" "+arrivalTime+" ("+arrivalDelay+")"
nextStationName=tripDataTl['toStation']['name'] break
arrivalTime=None except:
arrivalDelay=None nextStationName=tripDataTl['toStation']['name']
break tripinfo=nextStationName
tripinfo = nextStationName+" "+arrivalTime+" ("+arrivalDelay+")"
#tripinfo = nextStationName+" "+ arrivalTime+" ("+ arrivalDelay+") @ "+ nextStationTrack
return tripinfo return tripinfo