Change validation input when version is 3.1.x

if the option includeWebhooks is false and there are no paths (only webhooks or componentes) throw error.
This commit is contained in:
Luis Tejeda
2022-02-09 12:46:31 -06:00
parent 02e22e8825
commit 50ba85ce68
8 changed files with 58 additions and 80 deletions

View File

@@ -108,7 +108,7 @@ class SchemaPack {
return this.validationResult;
}
specParseResult = concreteUtils.parseSpec(json);
specParseResult = concreteUtils.parseSpec(json, this.computedOptions);
if (!specParseResult.result) {
// validation failed
@@ -190,7 +190,7 @@ class SchemaPack {
}
try {
rootFiles = parse.getRootFiles(input, concreteUtils.inputValidation, files);
rootFiles = parse.getRootFiles(input, concreteUtils.inputValidation, this.computedOptions, files);
}
catch (e) {
return cb(null, {