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

Location: adjust for bahn.de-internal API changes

parent 5b079ad4
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -46,21 +46,21 @@ sub new {

	bless( $ref, $obj );

	if ( $json->{abfahrtsZeitpunkt} ) {
	if ( $json->{abfahrt}{sollzeit} ) {
		$ref->{sched_dep} = $ref->parse_datetime( $opt{strptime_obj},
			$json->{abfahrtsZeitpunkt} );
			$json->{abfahrt}{sollzeit} );
	}
	if ( $json->{ezAbfahrtsZeitpunkt} ) {
	if ( $json->{abfahrt}{echtzeit} ) {
		$ref->{rt_dep} = $ref->parse_datetime( $opt{strptime_obj},
			$json->{ezAbfahrtsZeitpunkt} );
			$json->{abfahrt}{echtzeit} );
	}
	if ( $json->{ankunftsZeitpunkt} ) {
	if ( $json->{ankunft}{sollzeit} ) {
		$ref->{sched_arr} = $ref->parse_datetime( $opt{strptime_obj},
			$json->{ankunftsZeitpunkt} );
			$json->{ankunft}{sollzeit} );
	}
	if ( $json->{ezAnkunftsZeitpunkt} ) {
	if ( $json->{ankunft}{echtzeit} ) {
		$ref->{rt_arr} = $ref->parse_datetime( $opt{strptime_obj},
			$json->{ezAnkunftsZeitpunkt} );
			$json->{ankunft}{echtzeit} );
	}

	if ( $ref->{sched_dep} and $ref->{rt_dep} ) {