summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Controller/Traveling.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Travelynx/Controller/Traveling.pm')
-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(