Merge pull request #2105 from Oduig/master

Fix generated XML when property definitions reference primitive types
This commit is contained in:
Tony Tam
2016-04-21 09:32:37 -07:00
2 changed files with 2 additions and 2 deletions

2
dist/swagger-ui.js vendored
View File

@@ -22004,7 +22004,7 @@ SwaggerUi.partials.signature = (function () {
function getDescriptorByRef($ref, name, models, config) { function getDescriptorByRef($ref, name, models, config) {
var modelType = simpleRef($ref); var modelType = simpleRef($ref);
var model = models[modelType] || {}; var model = models[modelType] || {};
var type = model.type || 'object'; var type = model.definition && model.definition.type ? model.definition.type : 'object';
name = name || model.name; name = name || model.name;
if (config.modelsToIgnore.indexOf($ref) > -1) { if (config.modelsToIgnore.indexOf($ref) > -1) {

View File

@@ -899,7 +899,7 @@ SwaggerUi.partials.signature = (function () {
function getDescriptorByRef($ref, name, models, config) { function getDescriptorByRef($ref, name, models, config) {
var modelType = simpleRef($ref); var modelType = simpleRef($ref);
var model = models[modelType] || {}; var model = models[modelType] || {};
var type = model.type || 'object'; var type = model.definition && model.definition.type ? model.definition.type : 'object';
name = name || model.name; name = name || model.name;
if (config.modelsToIgnore.indexOf($ref) > -1) { if (config.modelsToIgnore.indexOf($ref) > -1) {