diff options
Diffstat (limited to 'lib/DBInfoscreen/Helper')
| -rw-r--r-- | lib/DBInfoscreen/Helper/HAFAS.pm | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/lib/DBInfoscreen/Helper/HAFAS.pm b/lib/DBInfoscreen/Helper/HAFAS.pm index 91661a2..31615b1 100644 --- a/lib/DBInfoscreen/Helper/HAFAS.pm +++ b/lib/DBInfoscreen/Helper/HAFAS.pm @@ -186,6 +186,16 @@ sub get_xml_p {  				my $header  = $message->getAttribute('header');  				my $lead    = $message->getAttribute('lead');  				my $display = $message->getAttribute('display'); + +              # "something is wrong, but we're not telling what" is not helpful. +              # Observed on RRX lines in NRW +				if ( $header +					=~ m{ : \s St..?rung. \s \(Quelle: \s zuginfo.nrw \) $ }x +					and not $lead ) +				{ +					next; +				} +  				push(  					@{ $ret->{messages} },  					{ | 
