]> ToastFreeware Gitweb - philipp/winterrodeln/wrpylib.git/commitdiff
Sort departure and arrival by time.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Tue, 18 Jul 2023 19:58:20 +0000 (21:58 +0200)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Tue, 18 Jul 2023 19:58:20 +0000 (21:58 +0200)
scripts/update_public_transport_times.py

index 403d912a40b6c63216caec37ca9c09fb0654ef6b..9880d75c682eec6b939badb38de617b8ee078652 100644 (file)
@@ -94,8 +94,8 @@ def update_sledrun(site: WikiSite, title: str, feed: Feed, service_ids_by_date:
             schedule = {
                 'service_date': service_date.isoformat(),
                 'day_type': 'work_day',
-                'departure': [{'direction': k, 'datetime': v} for k, v in departures_dict.items()],
-                'arrival': [{'origin': k, 'datetime': v} for k, v in arrivals_dict.items()],
+                'departure': [{'direction': k, 'datetime': sorted(v)} for k, v in departures_dict.items()],
+                'arrival': [{'origin': k, 'datetime': sorted(v)} for k, v in arrivals_dict.items()],
             }
 
             lines.append({