X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FController%2FHelper%2FSorted.pm;h=2bdc51b6b6ec067031552363acdcb50dafe0fb63;hb=cf826cc8c8faf50d2d2d1d1bfdb68ad45a8b1cba;hp=98c0a7c1088707e6267cdd1c7c86eed5c7fd32f1;hpb=8d8d1aab328b1c47d7983aca59c1c99592336eff;p=kivitendo-erp.git diff --git a/SL/Controller/Helper/Sorted.pm b/SL/Controller/Helper/Sorted.pm index 98c0a7c10..2bdc51b6b 100644 --- a/SL/Controller/Helper/Sorted.pm +++ b/SL/Controller/Helper/Sorted.pm @@ -108,9 +108,10 @@ sub _save_current_sort_params { my ($self) = @_; my $sort_spec = $self->get_sort_spec; + my $dir_idx = $sort_spec->{FORM_PARAMS}->[1]; $self->{PRIV()} = { by => $::form->{ $sort_spec->{FORM_PARAMS}->[0] }, - dir => !!$::form->{ $sort_spec->{FORM_PARAMS}->[1] } * 1, + dir => defined($::form->{$dir_idx}) ? $::form->{$dir_idx} * 1 : undef, }; # $::lxdebug->message(0, "saving current sort params to " . $self->{PRIV()}->{by} . ' / ' . $self->{PRIV()}->{dir});