Merge pull request #2612 from oprince/master

Swagger-ui not displayed when parameter schema is missing
This commit is contained in:
Tony Tam
2017-01-23 15:51:49 -08:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

2
dist/swagger-ui.js vendored
View File

@@ -3091,7 +3091,7 @@ Handlebars.registerHelper('sanitize', function (text) {
Handlebars.registerHelper('renderTextParam', function(param) {
var result, type = 'text', idAtt = '';
var paramType = param.type || param.schema && param.schema.type || '';
var paramType = (param.schema) ? param.type || param.schema.type || '' : param.type || '';
var isArray = paramType.toLowerCase() === 'array' || param.allowMultiple;
var defaultValue = isArray && Array.isArray(param.default) ? param.default.join('\n') : param.default;
var name = Handlebars.Utils.escapeExpression(param.name);

View File

@@ -23,7 +23,7 @@ Handlebars.registerHelper('sanitize', function (text) {
Handlebars.registerHelper('renderTextParam', function(param) {
var result, type = 'text', idAtt = '';
var paramType = param.type || param.schema && param.schema.type || '';
var paramType = (param.schema) ? param.type || param.schema.type || '' : param.type || '';
var isArray = paramType.toLowerCase() === 'array' || param.allowMultiple;
var defaultValue = isArray && Array.isArray(param.default) ? param.default.join('\n') : param.default;
var name = Handlebars.Utils.escapeExpression(param.name);