diff --git a/bt.nim b/bt.nim index d7a720d..ab465ad 100644 --- a/bt.nim +++ b/bt.nim @@ -52,6 +52,10 @@ proc parseStation(station: string): string = else: station proc formatDepartures(etd: JSONNode): string = + if etd["root"].getElems == @[]: + echo "No departures for this station" + return + let name = etd["root"]["station"][0]["name"].getStr let lines = etd["root"]["station"][0]["etd"]