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