summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Controller
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Travelynx/Controller')
-rw-r--r--lib/Travelynx/Controller/Account.pm13
-rw-r--r--lib/Travelynx/Controller/Traewelling.pm2
-rwxr-xr-xlib/Travelynx/Controller/Traveling.pm18
3 files changed, 17 insertions, 16 deletions
diff --git a/lib/Travelynx/Controller/Account.pm b/lib/Travelynx/Controller/Account.pm
index 4c69f91..db0bc61 100644
--- a/lib/Travelynx/Controller/Account.pm
+++ b/lib/Travelynx/Controller/Account.pm
@@ -1145,38 +1145,37 @@ sub backend_form {
$backend->{longname} = $s->{name};
$backend->{homepage} = $s->{homepage};
$backend->{regions} = [ map { $place_map{$_} // $_ }
- @{ $s->{coverage}{regions} // [] } ];
+ @{ $s->{coverage}{regions} // [] } ];
$backend->{has_area} = $s->{coverage}{area} ? 1 : 0;
if ( $backend->{name} eq 'transitous' ) {
- $backend->{regions} = [ 'Weltweit' ];
+ $backend->{regions} = ['Weltweit'];
}
if ( $backend->{name} eq 'RNV' ) {
$backend->{homepage} = 'https://rnv-online.de/';
}
if (
- $s->{coverage}{area}
+ $s->{coverage}{area}
and $s->{coverage}{area}{type} eq 'Polygon'
and $self->lonlat_in_polygon(
$s->{coverage}{area}{coordinates},
[ $user_lon, $user_lat ]
)
- )
+ )
{
push( @suggested_backends, $backend );
}
elsif ( $s->{coverage}{area}
and $s->{coverage}{area}{type} eq 'MultiPolygon' )
{
- for my $s_poly (
- @{ $s->{coverage}{area}{coordinates} // [] } )
+ for my $s_poly ( @{ $s->{coverage}{area}{coordinates} // [] } )
{
if (
$self->lonlat_in_polygon(
$s_poly, [ $user_lon, $user_lat ]
)
- )
+ )
{
push( @suggested_backends, $backend );
last;
diff --git a/lib/Travelynx/Controller/Traewelling.pm b/lib/Travelynx/Controller/Traewelling.pm
index 3cdeff8..6aa789c 100644
--- a/lib/Travelynx/Controller/Traewelling.pm
+++ b/lib/Travelynx/Controller/Traewelling.pm
@@ -29,7 +29,7 @@ sub oauth {
redirect_uri =>
$self->base_url_for('/oauth/traewelling')->to_abs->scheme(
$self->app->mode eq 'development' ? 'http' : 'https'
- )->to_string,
+ )->to_string,
scope => 'read-statuses write-statuses'
}
)->then(
diff --git a/lib/Travelynx/Controller/Traveling.pm b/lib/Travelynx/Controller/Traveling.pm
index aa7ee9b..cb78617 100755
--- a/lib/Travelynx/Controller/Traveling.pm
+++ b/lib/Travelynx/Controller/Traveling.pm
@@ -415,7 +415,7 @@ sub homepage {
}
else {
@recent_targets = uniq_by { $_->{external_id_or_eva} }
- $self->journeys->get_latest_checkout_stations( uid => $uid );
+ $self->journeys->get_latest_checkout_stations( uid => $uid );
}
$self->render(
'landingpage',
@@ -667,8 +667,8 @@ sub geolocation {
$self->render_later;
Travel::Status::MOTIS->new_p(
- promise => 'Mojo::Promise',
- user_agent => $self->ua,
+ promise => 'Mojo::Promise',
+ user_agent => $self->ua,
service => $motis_service,
stops_by_coordinate => {
@@ -1148,7 +1148,7 @@ sub station {
timestamp => $timestamp,
lookbehind => 30,
lookahead => 30,
- )
+ );
}
else {
$promise = $self->iris->get_departures_p(
@@ -1206,11 +1206,13 @@ sub station {
elsif ($motis_service) {
@results = map { $_->[0] }
sort { $b->[1] <=> $a->[1] }
- map { [ $_, $_->stopover->departure->epoch ] } $status->results;
+ map { [ $_, $_->stopover->departure->epoch ] }
+ $status->results;
$status = {
- station_eva => $station,
- station_name => $status->{results}->[0]->stopover->stop->name,
+ station_eva => $station,
+ station_name =>
+ $status->{results}->[0]->stopover->stop->name,
related_stations => [],
};
}
@@ -2020,7 +2022,7 @@ sub journey_details {
$delay = sprintf(
'mit %+d ',
(
- $journey->{rt_arrival}->epoch
+ $journey->{rt_arrival}->epoch
- $journey->{sched_arrival}->epoch
) / 60
);