fixed issue where yes/no required fields would evaluate to false if the user chose "no"
This commit is contained in:
parent
7d01989dc8
commit
0cbcdbfaaf
1 changed files with 1 additions and 1 deletions
|
|
@ -145,7 +145,7 @@ sub validateProfileData {
|
||||||
} else {
|
} else {
|
||||||
$data{$field->getId} = $fieldValue;
|
$data{$field->getId} = $fieldValue;
|
||||||
}
|
}
|
||||||
if ($field->isRequired && !$data{$field->getId}) {
|
if ($field->isRequired && $data{$field->getId} eq "") {
|
||||||
$error .= '<li>'.$field->getLabel.' '.$i18n->get(451).'</li>';
|
$error .= '<li>'.$field->getLabel.' '.$i18n->get(451).'</li>';
|
||||||
} elsif ($field->getId eq "email" && isDuplicateEmail($session,$data{$field->getId})) {
|
} elsif ($field->getId eq "email" && isDuplicateEmail($session,$data{$field->getId})) {
|
||||||
$warning .= '<li>'.$i18n->get(1072).'</li>';
|
$warning .= '<li>'.$i18n->get(1072).'</li>';
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue