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

VRN and ÖBB EVA IDs are compatible with bahn.de → request wagon orders

parent 590985eb
Loading
Loading
Loading
Loading
+23 −16
Original line number Diff line number Diff line
@@ -6,6 +6,8 @@ package Travelynx::Command::work;
use Mojo::Base 'Mojolicious::Command';
use Mojo::Promise;

use utf8;

use DateTime;
use JSON;
use List::Util;
@@ -83,9 +85,15 @@ sub run {
								dep_eva => $dep,
								arr_eva => $arr
							);
							if (    $entry->{backend_id} <= 1
						}
						if (
							$found_dep->sched_dep
							and (  $entry->{backend_id} <= 1
								or $entry->{backend_name} eq 'VRN'
								or $entry->{backend_name} eq 'ÖBB' )
							and $journey->class <= 16
								and $found_dep->rt_dep->epoch > $now->epoch )
							and $found_dep->dep->epoch > $now->epoch
						  )
						{
							$self->app->add_wagonorder(
								uid          => $uid,
@@ -93,13 +101,12 @@ sub run {
								is_departure => 1,
								eva          => $dep,
								datetime     => $found_dep->sched_dep,
									train_type   => $journey->type,
								train_type   => $journey->type =~ s{ +$}{}r,
								train_no     => $journey->number,
							);
							$self->app->add_stationinfo( $uid, 1,
								$journey->id, $found_dep->loc->eva );
						}
						}

						if ( $found_arr and $found_arr->rt_arr ) {
							$self->app->in_transit->update_arrival_hafas(
+2 −2
Original line number Diff line number Diff line
@@ -40,9 +40,9 @@
			Abhilfe ist in Arbeit.
		</p>
		<p>
			<strong>VRN</strong> ist eine gute Wahl für Nah-, Regional- und Fernverkehr in Deutschland. Hier gibt es meist Echtzeitdaten, Meldungen und Kartendaten, jedoch keine Wagenreihungen.
			<strong>VRN</strong> ist eine gute Wahl für Nah-, Regional- und Fernverkehr in Deutschland. Hier gibt es meist Echtzeitdaten, allgemeine Meldungen, Wagenreihungen und Kartendaten.
			<strong>Deutsche Bahn</strong> (IRIS-TTS) liefert Echtzeitdaten, Wagenreihungen und Verspätungsmeldungen, jedoch keine Kartendaten.
			<strong>ÖBB</strong> liefern Echtzeit- und Kartendaten für Fernverkehr in Deutschland, jedoch keine Wagenreihungen und Meldungen.
			<strong>ÖBB</strong> liefern Kartendaten und Wagenreihungen für Fernverkehr in Deutschland, jedoch keine Meldungen. Echtzeitdaten sind teilweise verfügbar.
		</p>
		<p>
			Die restlichen Backends lohnen sich für Fahrten in den zugehörigen Verkehrsverbünden bzw. Ländern.