From d2bfd1cd74736ffe7fde75b729d4e84d01d9f8a4 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 14 Jul 2021 22:16:23 +0200 Subject: sort departures by time (hafas shows cancellations first by default) --- bin/nvm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/nvm b/bin/nvm index fcca040..74cf531 100755 --- a/bin/nvm +++ b/bin/nvm @@ -302,6 +302,8 @@ async def show_departure_board(request, eva=None): for departure in departures: departure.add_efa(efa_by_iso8601.get(departure.iso8601, list())) + departures = sorted(departures, key=lambda departure: departure.sort_by) + departure_board = env.get_template("departure_list.html") return web.Response( body=departure_board.render(title=station_name, departures=departures), -- cgit v1.2.3