diff --git a/web_view.py b/web_view.py index 8c744ab..468e58f 100755 --- a/web_view.py +++ b/web_view.py @@ -111,7 +111,11 @@ def travel_list() -> str: """Page showing a list of upcoming travel.""" data_dir = app.config["PERSONAL_DATA"] flights = travel.parse_yaml("flights", data_dir) - trains = travel.parse_yaml("trains", data_dir) + trains = [ + item + for item in travel.parse_yaml("trains", data_dir) + if isinstance(item["depart"], datetime) + ] return flask.render_template("travel.html", flights=flights, trains=trains)