Commit 08a0bdb1 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

add recursive / with_related support for IRIS backend

parent 2e474e5b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -304,6 +304,7 @@ sub handle_request {
	my $show_realtime  = $self->param('show_realtime') // 0;
	my $backend        = $self->param('backend')       // 'iris';
	my $admode         = $self->param('admode')        // 'deparr';
	my $with_related   = $self->param('recursive')     // 0;
	my $callback       = $self->param('callback');
	my $apiver         = $self->param('version')       // 0;
	my %opt;
@@ -335,6 +336,10 @@ sub handle_request {
		$opt{lookahead} = 120;
	}

	if ($with_related) {
		$opt{with_related} = 1;
	}

	my @departures;
	my $data        = get_results_for( $backend, $station, %opt );
	my $results_ref = $data->{results};
+8 −0
Original line number Diff line number Diff line
@@ -147,6 +147,14 @@ Alle Angaben ohne Gewähr.
      %= check_box 'show_realtime' => 1
    </div>
  </div>
  <div class="field">
    <div class="desc">
      Betriebliche Bahnhofstrennungen ignorieren (z.B. "Hbf (Fern+Regio)" vs. "Hbf (S)")
    </div>
    <div>
      %= check_box 'recursive' => 1
    </div>
  </div>
</div>
% end