bug fixes from running t/FormGetName.t
This commit is contained in:
parent
3b06849a80
commit
6a9a63c4b0
26 changed files with 70 additions and 47 deletions
|
|
@ -71,10 +71,10 @@ sub correctOptions {
|
|||
s/\s+$//; # remove trailing spaces
|
||||
$options{$_} = $_;
|
||||
}
|
||||
if (exists $self->{options} && ref($self->{options}) eq "HASH") {
|
||||
%options = (%{$self->{options}} , %options);
|
||||
if ($self->get('options') && ref($self->get('options')) eq "HASH") {
|
||||
%options = (%{$self->get('options')} , %options);
|
||||
}
|
||||
$self->{options} = \%options;
|
||||
$self->set('options', \%options);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -237,11 +237,11 @@ sub orderedHash {
|
|||
my %options;
|
||||
tie %options, 'Tie::IxHash';
|
||||
if ($self->get("sortByValue")) {
|
||||
foreach my $optionKey (sort {"\L${$self->{options}}{$a}" cmp "\L${$self->{options}}{$b}" } keys %{$self->{options}}) {
|
||||
$options{$optionKey} = $self->{options}{$optionKey};
|
||||
foreach my $optionKey (sort {"\L${$self->get('options')}{$a}" cmp "\L${$self->get('options')}{$b}" } keys %{$self->get('options')}) {
|
||||
$options{$optionKey} = $self->get('options')->{$optionKey};
|
||||
}
|
||||
} else {
|
||||
%options = %{$self->{options}};
|
||||
%options = %{$self->get('options')};
|
||||
}
|
||||
return %options;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue