Unverified Commit 79746518 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

Traveling: do not compute map data if no destination has been set

parent 0d3e1648
Loading
Loading
Loading
Loading
+12 −6
Original line number Diff line number Diff line
@@ -359,9 +359,12 @@ sub homepage {
		$self->stash( timeline => [@timeline] );
		my @recent_targets;
		if ( $status->{checked_in} ) {
			my $map_data = $self->journeys_to_map_data(
			my $map_data = {};
			if ( $status->{arr_name} ) {
				$map_data = $self->journeys_to_map_data(
					journeys => [$status],
				);
			}
			my $journey_visibility
			  = $self->compute_effective_visibility(
				$user->{default_visibility_str},
@@ -446,9 +449,12 @@ sub status_card {
	$self->stash( timeline => [@timeline] );

	if ( $status->{checked_in} ) {
		my $map_data = $self->journeys_to_map_data(
		my $map_data = {};
		if ( $status->{arr_name} ) {
			$map_data = $self->journeys_to_map_data(
				journeys => [$status],
			);
		}
		my $journey_visibility
		  = $self->compute_effective_visibility(
			$self->current_user->{default_visibility_str},