summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2021-07-14 22:16:23 +0200
committerDaniel Friesel <derf@finalrewind.org>2021-07-14 22:16:23 +0200
commitd2bfd1cd74736ffe7fde75b729d4e84d01d9f8a4 (patch)
tree2bb42c30e9850a565291d3fb141eb594b94518c1
parent640df543aad9267c3a15922ab7fb6e4ae14a25ce (diff)
sort departures by time (hafas shows cancellations first by default)
-rwxr-xr-xbin/nvm2
1 files changed, 2 insertions, 0 deletions
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),