summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2023-12-09 14:07:05 +0000
committerdakkar <dakkar@thenautilus.net>2023-12-09 14:07:05 +0000
commite0dd609554556f4475c49b8e2be795540eb67a15 (patch)
tree2f0ed93dd07e6c078a5fb03cb9539ec93772fe23
parentsome clean (diff)
downloadHomePanel-new-api.tar.gz
HomePanel-new-api.tar.bz2
HomePanel-new-api.zip
sort busesnew-api
-rw-r--r--lib/WebService/TFL/Bus/Response.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/WebService/TFL/Bus/Response.pm b/lib/WebService/TFL/Bus/Response.pm
index 6cba172..0f811fc 100644
--- a/lib/WebService/TFL/Bus/Response.pm
+++ b/lib/WebService/TFL/Bus/Response.pm
@@ -14,6 +14,7 @@ sub new_from_response {
return $class->new({
predictions => [
+ sort { $a->expectedArrival <=> $b->expectedArrival }
map { WebService::TFL::Bus::Prediction->new_from_response($_) }
grep { $_->{'$type'} =~ /\bPrediction\b/ }
$response_data->@*