From 6015b42bc44f3eec29b2e74acc1d3445dd241d48 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sun, 20 Sep 2015 20:21:59 +0200 Subject: print error for unsupported backend, do not silently use ris --- index.pl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'index.pl') diff --git a/index.pl b/index.pl index dc689d5..f931d92 100644 --- a/index.pl +++ b/index.pl @@ -69,7 +69,7 @@ sub get_results_for { }; $cache->freeze( $cache_str, $data ); } - else { + elsif ( $backend eq 'ris' ) { my $status = Travel::Status::DE::HAFAS->new( station => $station, excluded_mots => [qw[bus ferry ondemand tram u]], @@ -81,6 +81,12 @@ sub get_results_for { }; $cache->freeze( $cache_str, $data ); } + else { + $data = { + results => [], + errstr => "Backend '$backend' not supported", + }; + } } return $data; -- cgit v1.2.3