mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-08 08:30:56 +00:00
Calls validate() for model objects properties (#15784)
This commit is contained in:
parent
bca80c0d3d
commit
bdeb4ff5a4
@ -60,7 +60,11 @@ bool {{classname}}::validate(std::stringstream& msg, const std::string& pathPref
|
||||
const std::string currentValuePath = _pathPrefix + ".{{nameInCamelCase}}";
|
||||
{{> model-validation-body }}
|
||||
}
|
||||
{{/hasValidation}}{{/isArray}}{{/vars}}{{/isEnum}}{{#vendorExtensions.x-is-string-enum-container}}{{#anyOf}}{{#-first}}
|
||||
{{/hasValidation}}{{#required}}{{#isModel}}
|
||||
if (!m_{{name}}.validate()) {
|
||||
msg << _pathPrefix << ": {{name}} is invalid;";
|
||||
success = false;
|
||||
}{{/isModel}}{{/required}}{{/isArray}}{{/vars}}{{/isEnum}}{{#vendorExtensions.x-is-string-enum-container}}{{#anyOf}}{{#-first}}
|
||||
if (!m_value.validate(msg))
|
||||
{
|
||||
success = false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user