There was also a minor refactoring of the related code, not
related to the PR itself but in its surrounding logic.
This commit is contained in:
Jeremy Whitlock 2017-09-19 08:56:56 -06:00
Родитель 7fc45a584f
Коммит 8be8328979
6 изменённых файлов: 23 добавлений и 21 удалений

Просмотреть файл

@ -2,6 +2,7 @@
### TBD
* Fix bug where default values for arrays were not used when they should be *(Issue #132)*
* Fix bug where global security definitions never made it to its `Operation` object *(Issue #120)*
* Fix bug where missing optional file parameters were treated as a validation failure *(Issue #129)*
* Fix bug where path matching was not case sensitive *(Issue #147)*

2
browser/sway-min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

2
browser/sway-standalone-min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -182,15 +182,12 @@ function ParameterValue (parameterObject, raw) {
processedValue = [schema.items.default];
}
}
// if the processed value is still undefined and if there's a global default set
// for the array, we use it
if (_.isUndefined(processedValue) && !_.isUndefined(schema.default)) {
processedValue = schema.default;
}
} else {
if (!_.isUndefined(schema.default)) {
processedValue = schema.default;
}
}
// If the processed value is still undefined and if there's a global default set
// for the array, we use it
if (_.isUndefined(processedValue) && !_.isUndefined(schema.default)) {
processedValue = schema.default;
}
}
}