diff options
| author | Daniel Friesel <derf@finalrewind.org> | 2013-02-13 21:10:26 +0100 | 
|---|---|---|
| committer | Daniel Friesel <derf@finalrewind.org> | 2013-02-13 21:10:26 +0100 | 
| commit | eaae6e31e78eb05f05488db7c7f78d46142549c3 (patch) | |
| tree | 6b3379411c392b54da7e6dbfc1a3abc67b8a0249 | |
| parent | 00d2c8eac5bcf13579c75fa4a5ccfd117b4d2adf (diff) | |
use any instead of boolean grep
| -rw-r--r-- | cgi/index.pl | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/cgi/index.pl b/cgi/index.pl index 06eb677..1a88a29 100644 --- a/cgi/index.pl +++ b/cgi/index.pl @@ -1,6 +1,7 @@  #!/usr/bin/env perl  use Mojolicious::Lite;  use Cache::File; +use List::MoreUtils qw(any);  use Travel::Status::DE::DeutscheBahn;  use 5.014;  use utf8; @@ -76,11 +77,11 @@ sub handle_request {  		my $platform = ( split( / /, $result->platform ) )[0];  		if ($via) {  			my @route = $result->route; -			if ( not( grep { $_ =~ m{$via}io } @route ) ) { +			if ( not( any { $_ =~ m{$via}io } @route ) ) {  				next;  			}  		} -		if ( @platforms and not grep { $_ eq $platform } @platforms ) { +		if ( @platforms and not( any { $_ eq $platform } @platforms ) ) {  			next;  		}  		my $info = $result->info; | 
