[tools] testbot/cgi: Report all of a form's invalid fields at once.
Francois Gouget
fgouget at codeweavers.com
Tue Jul 12 08:22:25 CDT 2022
Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
---
testbot/lib/ObjectModel/CGI/FormPage.pm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/testbot/lib/ObjectModel/CGI/FormPage.pm b/testbot/lib/ObjectModel/CGI/FormPage.pm
index c299d54b4a..d6ded1b07b 100644
--- a/testbot/lib/ObjectModel/CGI/FormPage.pm
+++ b/testbot/lib/ObjectModel/CGI/FormPage.pm
@@ -599,6 +599,7 @@ sub Validate($)
{
my ($self) = @_;
+ my $Ret = 1;
foreach my $PropertyDescriptor (@{$self->GetPropertyDescriptors()})
{
my $Value = $self->GetParam($PropertyDescriptor->GetName());
@@ -606,11 +607,11 @@ sub Validate($)
if ($ErrMessage)
{
$self->AddError($ErrMessage, $PropertyDescriptor->GetName());
- return !1;
+ $Ret = !1;
}
}
- return 1;
+ return $Ret;
}
sub SaveProperty($$$)
--
2.30.2
More information about the wine-devel
mailing list