Commit aff77e7e authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

Fix ?mode=multi removal

parent f5cc77ad
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -109,13 +109,14 @@ get '/_redirect' => sub {
	$params->remove('station');
	$params->remove('via');

	if ($params->param('mode') and $params->param('mode') eq 'multi') {
		$params->remove('mode');
	}

	for my $param (qw(platforms)) {
		if ( not $params->param($param) ) {
			$params->remove($param);
		}
		elsif ( $param eq 'mode' and $params->param($param) eq 'multi' ) {
			$params->remove($param);
		}
	}

	$params = $params->to_string;