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

InTransit->add: dbris: ensure that train_no is always set

parent d5928c79
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -196,11 +196,13 @@ sub add {
	elsif ( $journey and $stop ) {

		# DBRIS
		my $number = $journey->train_no // $journey->number // $train_suffix;

		my $line;
		if ( $journey->line_no ne $journey->train_no ) {
		if ( defined $journey->line_no and $journey->line_no ne $number ) {
			$line = $journey->line_no;
		}
		elsif ( $train_suffix ne $journey->train_no ) {
		elsif ( defined $train_suffix and $train_suffix ne $number ) {
			$line = $train_suffix;
		}

@@ -254,7 +256,7 @@ sub add {
				dep_platform => $stop->platform,
				train_type   => $journey->type // q{},
				train_line   => $line,
				train_no     => $journey->train_no,
				train_no     => $number,
				train_id     => $data->{trip_id},
				sched_departure => $stop->sched_dep,
				real_departure  => $stop->rt_dep // $stop->sched_dep,