diff options
Diffstat (limited to 'lib/DBInfoscreen/Controller')
| -rw-r--r-- | lib/DBInfoscreen/Controller/Map.pm | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/lib/DBInfoscreen/Controller/Map.pm b/lib/DBInfoscreen/Controller/Map.pm index e85dfcb..6530309 100644 --- a/lib/DBInfoscreen/Controller/Map.pm +++ b/lib/DBInfoscreen/Controller/Map.pm @@ -18,8 +18,6 @@ sub get_hafas_polyline_p {  	my $cache   = $self->app->cache_iris_main;  	my $promise = Mojo::Promise->new; -	say $url; -  	if ( my $content = $cache->thaw($url) ) {  		$promise->resolve($content);  		return $promise; @@ -146,15 +144,19 @@ sub route {  				with_map  => 1,  				origin    => {  					name => $pl->{raw}{origin}{name}, -					ts   => $strp->parse_datetime( $pl->{raw}{departure} ), +					ts   => $pl->{raw}{dep_line} +					? scalar $strp->parse_datetime( $pl->{raw}{departure} ) +					: undef,  				},  				destination => {  					name => $pl->{raw}{destination}{name}, -					ts   => $strp->parse_datetime( $pl->{raw}{arrival} ), +					ts   => $pl->{raw}{arrival} +					? scalar $strp->parse_datetime( $pl->{raw}{arrival} ) +					: undef,  				},  				polyline_groups => [  					{ -						polylines  => \@line_pairs, +						polylines  => [@line_pairs],  						color      => '#00838f',  						opacity    => 0.6,  						fit_bounds => 1, | 
