From: Moritz Bunkus Date: Tue, 12 Aug 2008 12:06:15 +0000 (+0000) Subject: JavaScript-Menü: Der Schlüssel 'action' soll nicht als Parameter in den Link aufgenom... X-Git-Tag: release-2.6.0beta2~279 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=7214b6048bf78b970d3e7c6a8e628f4405831a4a;p=kivitendo-erp.git JavaScript-Menü: Der Schlüssel 'action' soll nicht als Parameter in den Link aufgenommen werden, nicht der Schlüssel, der durch den Schlüssel 'action' bestimmt wird. Dadurch wurde z.B. kein 'report=...' an die URL angehängt, wenn 'action=report' in der menu.ini stand. --- diff --git a/SL/Menu.pm b/SL/Menu.pm index 8ded1dde8..60d78dd27 100644 --- a/SL/Menu.pm +++ b/SL/Menu.pm @@ -121,7 +121,7 @@ sub menuitem_new { $item->{href} = $self->{$name}->{href} || "${module}?action=" . $form->escape($action); my @vars = qw(module target href); - push @vars, $action unless ($self->{$name}->{href}); + push @vars, 'action' unless ($self->{$name}->{href}); map { delete $self->{$name}{$_} } @vars;