diff --git a/dist/swagger-ui.js b/dist/swagger-ui.js index 98862c3b..c6e8a16b 100644 --- a/dist/swagger-ui.js +++ b/dist/swagger-ui.js @@ -22004,7 +22004,7 @@ SwaggerUi.partials.signature = (function () { function getDescriptorByRef($ref, name, models, config) { var modelType = simpleRef($ref); var model = models[modelType] || {}; - var type = model.type || 'object'; + var type = model.definition && model.definition.type ? model.definition.type : 'object'; name = name || model.name; if (config.modelsToIgnore.indexOf($ref) > -1) { diff --git a/src/main/javascript/view/partials/signature.js b/src/main/javascript/view/partials/signature.js index dbca337e..36208190 100644 --- a/src/main/javascript/view/partials/signature.js +++ b/src/main/javascript/view/partials/signature.js @@ -899,7 +899,7 @@ SwaggerUi.partials.signature = (function () { function getDescriptorByRef($ref, name, models, config) { var modelType = simpleRef($ref); var model = models[modelType] || {}; - var type = model.type || 'object'; + var type = model.definition && model.definition.type ? model.definition.type : 'object'; name = name || model.name; if (config.modelsToIgnore.indexOf($ref) > -1) {