swagger-model-validator
Advanced tools
Comparing version
@@ -364,3 +364,3 @@ 'use strict'; | ||
var errorResult = validateType(name, value, anyOfArray[x], models, allowBlankTargets, disallowExtraProperties); | ||
if (errorResult === null) { | ||
if(errorResult === null || errorResult.valid) { | ||
return null; | ||
@@ -383,7 +383,9 @@ } | ||
var errorResult = validateType(name, value, allOfArray[x], models, allowBlankTargets, false); | ||
if(errorResult !== null) { | ||
var error = new Error(name + " is not a valid target for an allOf"); | ||
error.errors = errorResult; | ||
errors.push(error); | ||
if(errorResult === null || errorResult.valid) { | ||
return null; | ||
} | ||
var error = new Error(name + " is not a valid target for allOf"); | ||
error.errors = errorResult; | ||
errors.push(error); | ||
} | ||
@@ -390,0 +392,0 @@ |
{ | ||
"name": "swagger-model-validator", | ||
"version": "3.0.16", | ||
"version": "3.0.17", | ||
"description": "Validate incoming objects against Swagger Models.", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
63562
0.1%1072
0.09%