diff options
Diffstat (limited to 'cgi')
-rw-r--r-- | cgi/index.pl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cgi/index.pl b/cgi/index.pl index 118df7d..8ddd0b9 100644 --- a/cgi/index.pl +++ b/cgi/index.pl @@ -76,9 +76,12 @@ sub handle_request { my $no_lines = $self->param('no_lines'); my $frontend = $self->param('frontend') // 'png'; + my $errstr; - my (undef, $errstr) = get_results( $self->param('backend') // $default{backend}, + if ($city and $stop) { + (undef, $errstr) = get_results( $self->param('backend') // $default{backend}, $city, $stop); + } if ( not $no_lines or $no_lines < 1 or $no_lines > 40 ) { $no_lines = $default{no_lines}; |