From 0cbcdbfaafa20801e98aaa4710b1afbbed3903bb Mon Sep 17 00:00:00 2001 From: Frank Dillon Date: Fri, 23 Jun 2006 21:48:54 +0000 Subject: [PATCH] fixed issue where yes/no required fields would evaluate to false if the user chose "no" --- lib/WebGUI/Operation/Profile.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/WebGUI/Operation/Profile.pm b/lib/WebGUI/Operation/Profile.pm index b9eda0516..c04ee5ea5 100644 --- a/lib/WebGUI/Operation/Profile.pm +++ b/lib/WebGUI/Operation/Profile.pm @@ -145,7 +145,7 @@ sub validateProfileData { } else { $data{$field->getId} = $fieldValue; } - if ($field->isRequired && !$data{$field->getId}) { + if ($field->isRequired && $data{$field->getId} eq "") { $error .= '
  • '.$field->getLabel.' '.$i18n->get(451).'
  • '; } elsif ($field->getId eq "email" && isDuplicateEmail($session,$data{$field->getId})) { $warning .= '
  • '.$i18n->get(1072).'
  • ';