Fix generated XML when property definitions reference primitive types

This commit is contained in:
Guido Josquin
2016-04-20 15:54:39 +02:00
parent ebc5aa55f7
commit eb30aed1a8
2 changed files with 2 additions and 2 deletions

2
dist/swagger-ui.js vendored
View File

@@ -21989,7 +21989,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) {