diff --git a/src/main.rs b/src/main.rs index f09fbac..40e181f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -36,7 +36,8 @@ struct DepartureInfo { #[derive(Deserialize)] struct Departure { departure: Option, - initialDeparture: String, + #[serde(rename = "initialDeparture")] + initial_departure: String, route: Vec, train: Train, destination: String, @@ -273,7 +274,7 @@ async fn route_station_to_dest_station( if stops_at_destination { out.push_str(&format!("
  • : ", departure_info.time, departure_time.format("%H:%M"))); - out.push_str(&format!("", &departure.train.r#type, &departure.train.number, &departure.initialDeparture, station_properties.code)); + out.push_str(&format!("", &departure.train.r#type, &departure.train.number, &departure.initial_departure, station_properties.code)); out.push_str(&format!("{} ({} {})", &departure.train.name, &departure.train.r#type, &departure.train.number)); out.push_str(&format!("[{}]-> {}\n", departure_info.platform, &departure.destination)); }