aboutsummaryrefslogtreecommitdiff
path: root/src/Enmarcha.Sources.OpenTripPlannerGql
diff options
context:
space:
mode:
authorAriel Costas Guerrero <ariel@costas.dev>2026-03-16 16:44:43 +0100
committerAriel Costas Guerrero <ariel@costas.dev>2026-03-16 16:44:43 +0100
commitfbcf5ecb762b3cff314b9339aec3314bb813a3fe (patch)
tree7a4237ddb06188decf35aedd60f13c5c078429dc /src/Enmarcha.Sources.OpenTripPlannerGql
parentac626a9c2edc2e528eb0b39002c836a747b2fc16 (diff)
Display operator name on xunta arrivals
Diffstat (limited to 'src/Enmarcha.Sources.OpenTripPlannerGql')
-rw-r--r--src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs b/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs
index 7cf107a..2ad30e5 100644
--- a/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs
+++ b/src/Enmarcha.Sources.OpenTripPlannerGql/Queries/ArrivalsAtStop.cs
@@ -43,6 +43,9 @@ public class ArrivalsAtStopContent : IGraphRequest<ArrivalsAtStopContent.Args>
color
textColor
longName
+ agency {{
+ name
+ }}
}}
departureStoptime {{
scheduledDeparture
@@ -190,6 +193,12 @@ public class ArrivalsAtStopResponse : AbstractGraphResponse
[JsonPropertyName("textColor")] public string? TextColor { get; set; }
[JsonPropertyName("longName")] public string? LongName { get; set; }
+ [JsonPropertyName("agency")] public AgencyDetails? Agency { get; set; }
+ }
+
+ public class AgencyDetails
+ {
+ [JsonPropertyName("name")] public required string Name { get; set; }
}
public class PickupType