summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBirte Kristina Friesel <derf@finalrewind.org>2025-06-15 19:35:29 +0200
committerBirte Kristina Friesel <derf@finalrewind.org>2025-06-15 19:35:29 +0200
commite6be86f662d58285b815667d14ef6e0388f3faa6 (patch)
treea951aea4b832801b6b8dd8e80b55cb7bfe6bd698
parent1c05afba7ab215e119e896a4405a2d4328a5414b (diff)
get_connecting_trains_p: not implemented for EFA yet
-rwxr-xr-xlib/Travelynx/Controller/Traveling.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/Travelynx/Controller/Traveling.pm b/lib/Travelynx/Controller/Traveling.pm
index a73e775..25a1093 100755
--- a/lib/Travelynx/Controller/Traveling.pm
+++ b/lib/Travelynx/Controller/Traveling.pm
@@ -49,6 +49,10 @@ sub get_connecting_trains_p {
# cases. But not reliably. Probably best to leave it out entirely then.
return $promise->reject;
}
+ if ($user->{backend_efa}) {
+ # TODO
+ return $promise->reject;
+ }
if ( $user->{backend_motis} ) {
# FIXME: The following code can't handle external_ids currently
@@ -278,6 +282,9 @@ sub get_connecting_trains_p {
elsif ( $backend->{dbris} ) {
return $promise->reject;
}
+ elsif ( $backend->{efa} ) {
+ return $promise->reject;
+ }
elsif ( $backend->{hafas} ) {
my $hafas_service = $backend->{name};
$self->hafas->get_departures_p(