diff --git a/bin/efa b/bin/efa index 1037b676c458aa16f169f4600b89deb5e6cf2c5b..bb57893d8746d90a3961bf1669b0bf19ac734824 100755 --- a/bin/efa +++ b/bin/efa @@ -207,6 +207,7 @@ GetOptions( arrive|a=s auto-url|discover-and-print|A bike|b + bike-info|B date|d=s depart|time|t=s devmode @@ -282,8 +283,11 @@ if ( not defined $ignore_info ) { $ignore_info = join( q{|}, grep { defined } ( - @{$opt->{accessibility}} ? undef : 'Einstiegshilfe', - $opt->{bike} ? undef : 'Fahrradmitnahme', + @{ $opt->{accessibility} } ? undef : 'Einstiegshilfe', + ( + $opt->{bike} + or $opt->{'bike-info'} + ) ? undef : 'Fahrradmitnahme', ) ); } @@ -517,6 +521,13 @@ Note that this may cause B to display no routes at all -- In that case, the backend was unable to find such connections or didn't know about their bike-support. +=item B<-B>|B<--bike-info> + +Show information about bike support, but do not select routes based on it. +In essence, this option simply changes the B<--ignore-info> default. It is +useful when B<--bike> did not return any routes even though most of the +route has bike support. + =item B<-d>|B<--date> I
.I.[I] Journey date