فهرست منبع

sort departures by predicted time

Fabian Peter Hammerle 7 سال پیش
والد
کامیت
391622cb23
1فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      scripts/omegalines

+ 1 - 0
scripts/omegalines

@@ -192,6 +192,7 @@ def run(config_path):
         oledExp.setCursor(0, 0)
         oledExp.write(datetime_now_local().strftime("%Y-%m-%d %H:%M:%S"))
         departures = wiener_linien_departures + oebb_departures
+        departures.sort(key=lambda d: d.predicted_time)
         for departure_idx, departure in enumerate(departures[:OLED_DISPLAY_HEIGHT - 1]):
             oledExp.setCursor(1 + departure_idx, 0)
             oled_write_line("%s %s %s" % (