Commit e9f024d4 authored by travis%sedsystems.ca's avatar travis%sedsystems.ca

Bug 283183 : check_multi in Config.pm returns a bad error message if the check fails

iPtch by Frederic Buclin <LpSolit@gmail.com> r=mkanat a=myk
parent c62518c3
...@@ -306,7 +306,7 @@ sub check_multi { ...@@ -306,7 +306,7 @@ sub check_multi {
if ($param->{'type'} eq "s") { if ($param->{'type'} eq "s") {
unless (scalar(grep {$_ eq $value} (@{$param->{'choices'}}))) { unless (scalar(grep {$_ eq $value} (@{$param->{'choices'}}))) {
return "Invalid choice '$value' for single-select list param '$param'"; return "Invalid choice '$value' for single-select list param '$param->{'name'}'";
} }
return ""; return "";
...@@ -314,7 +314,7 @@ sub check_multi { ...@@ -314,7 +314,7 @@ sub check_multi {
elsif ($param->{'type'} eq "m") { elsif ($param->{'type'} eq "m") {
foreach my $chkParam (@$value) { foreach my $chkParam (@$value) {
unless (scalar(grep {$_ eq $chkParam} (@{$param->{'choices'}}))) { unless (scalar(grep {$_ eq $chkParam} (@{$param->{'choices'}}))) {
return "Invalid choice '$chkParam' for multi-select list param '$param'"; return "Invalid choice '$chkParam' for multi-select list param '$param->{'name'}'";
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment