Commit e500c2e5 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

work: Update route and messages

parent a760274c
Loading
Loading
Loading
Loading
+20 −2
Original line number Diff line number Diff line
@@ -44,7 +44,17 @@ sub run {

				$db->update(
					'in_transit',
					{ real_departure => $train->departure },
					{
						real_departure => $train->departure,
						route          => join( '|', $train->route ),
						messages       => join(
							'|',
							map {
								( $_->[0] ? $_->[0]->epoch : q{} ) . ':'
								  . $_->[1]
							} $train->messages
						)
					},
					{ user_id => $uid }
				);
			}
@@ -78,6 +88,14 @@ sub run {
					{
						sched_arrival => $train->sched_arrival,
						real_arrival  => $train->arrival,
						route         => join( '|', $train->route ),
						messages      => join(
							'|',
							map {
								( $_->[0] ? $_->[0]->epoch : q{} ) . ':'
								  . $_->[1]
							} $train->messages
						)
					},
					{ user_id => $uid }
				);