diff --git a/middleware/swagger-router.js b/middleware/swagger-router.js index 057570b3a2..4486e090e1 100644 --- a/middleware/swagger-router.js +++ b/middleware/swagger-router.js @@ -148,6 +148,8 @@ var getMockValue = function (version, schema) { value = schema.defaultValue; } else if (version === '2.0' && !_.isUndefined(schema.default)) { value = schema.default; + } else if (version === '2.0' && !_.isUndefined(schema.example)) { + value = schema.example; } else if (_.isArray(schema.enum)) { value = schema.enum[0]; } else { @@ -170,6 +172,8 @@ var getMockValue = function (version, schema) { value = schema.defaultValue; } else if (version === '2.0' && !_.isUndefined(schema.default)) { value = schema.default; + } else if (version === '2.0' && !_.isUndefined(schema.example)) { + value = schema.example; } else if (_.isArray(schema.enum)) { value = schema.enum[0]; } else { @@ -205,6 +209,8 @@ var getMockValue = function (version, schema) { value = schema.defaultValue; } else if (version === '2.0' && !_.isUndefined(schema.default)) { value = schema.default; + } else if (version === '2.0' && !_.isUndefined(schema.example)) { + value = schema.example; } else if (_.isArray(schema.enum)) { value = schema.enum[0]; } else { @@ -225,6 +231,8 @@ var getMockValue = function (version, schema) { value = schema.defaultValue; } else if (version === '2.0' && !_.isUndefined(schema.default)) { value = schema.default; + } else if (version === '2.0' && !_.isUndefined(schema.example)) { + value = schema.example; } else if (_.isArray(schema.enum)) { value = schema.enum[0]; } else {