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

EFA, HAFAS: Store trip operator(s)

Closes #142
parent 0893613b
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -165,6 +165,7 @@ sub add {
				]
			);
		}
		$persistent_data->{operator} = $journey->operator;
		$db->insert(
			'in_transit',
			{
@@ -186,6 +187,7 @@ sub add {
						%{ $data // {} }
					}
				),
				user_data  => JSON->new->encode($persistent_data),
				backend_id => $backend_id,
			}
		);
@@ -220,6 +222,9 @@ sub add {
				$route[-1][2]{tz_offset} = $j_stop->tz_offset;
			}
		}
		if ( scalar $journey->operators ) {
			$persistent_data->{operators} = [ $journey->operators ];
		}
		$db->insert(
			'in_transit',
			{
@@ -243,6 +248,7 @@ sub add {
						%{ $data // {} }
					}
				),
				user_data  => JSON->new->encode($persistent_data),
				backend_id => $backend_id,
			}
		);
+8 −0
Original line number Diff line number Diff line
@@ -166,6 +166,14 @@
						% }
					</td>
				</tr>
				% if ($journey->{user_data}{operator} or scalar @{ $journey->{user_data}{operators} // [] }) {
					<tr>
						<th scope="row">Betrieb</th>
						<td>
							%= $journey->{user_data}{operator} // join(q{, }, @{$journey->{user_data}{operators}})
						</td>
					</tr>
				% }
				% if ($journey->{messages} and @{$journey->{messages}}) {
					<tr>
						<th scope="row">Meldungen</th>