diff options
Diffstat (limited to 'src/Enmarcha.Sources.OpenTripPlannerGql/Queries')
| -rw-r--r-- | src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs b/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs index 6e89f08..49dbd43 100644 --- a/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs +++ b/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs @@ -46,6 +46,9 @@ public class ArrivalsAtStopContent : IGraphRequest<ArrivalsAtStopContent.Args> }} departureStoptime {{ scheduledDeparture + stop {{ + gtfsId + }} }} arrivalStoptime {{ stop {{ @@ -120,10 +123,10 @@ public class ArrivalsAtStopResponse : AbstractGraphResponse [JsonPropertyName("tripHeadsign")] public string? TripHeadsign { get; set; } [JsonPropertyName("departureStoptime")] - public required DepartureStoptime DepartureStoptime { get; set; } + public required TerminusStoptime DepartureStoptime { get; set; } [JsonPropertyName("arrivalStoptime")] - public required ArrivalStoptime ArrivalStoptime { get; set; } + public required TerminusStoptime ArrivalStoptime { get; set; } [JsonPropertyName("route")] public required RouteDetails Route { get; set; } @@ -158,18 +161,15 @@ public class ArrivalsAtStopResponse : AbstractGraphResponse [JsonPropertyName("lon")] public double Lon { get; set; } } - public class DepartureStoptime + public class TerminusStoptime { [JsonPropertyName("scheduledDeparture")] - public int ScheduledDeparture { get; set; } - } + public int? ScheduledDeparture { get; set; } - public class ArrivalStoptime - { - [JsonPropertyName("stop")] public ArrivalStoptimeStop Stop { get; set; } + [JsonPropertyName("stop")] public TerminusStoptimeStop Stop { get; set; } } - public class ArrivalStoptimeStop + public class TerminusStoptimeStop { [JsonPropertyName("gtfsId")] public required string GtfsId { get; set; } } |
