Skip to content

Commit 8424081

Browse files
committed
1 parent 8b1cf18 commit 8424081

File tree

4 files changed

+15
-12
lines changed

4 files changed

+15
-12
lines changed

dist/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html>
33
<head>
44
<title>Swagger UI</title>
5-
<link href='http://fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'/>
5+
<link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'/>
66
<link href='css/hightlight.default.css' media='screen' rel='stylesheet' type='text/css'/>
77
<link href='css/screen.css' media='screen' rel='stylesheet' type='text/css'/>
88
<script src='lib/jquery-1.8.0.min.js' type='text/javascript'></script>
@@ -13,12 +13,12 @@
1313
<script src='lib/underscore-min.js' type='text/javascript'></script>
1414
<script src='lib/backbone-min.js' type='text/javascript'></script>
1515
<script src='lib/swagger.js' type='text/javascript'></script>
16-
<script src='swagger-ui.js' type='text/javascript'></script>
17-
<script src='lib/highlight.7.3.pack.js' type='text/javascript'></script>
18-
19-
<script type="text/javascript">
20-
$(function () {
21-
window.swaggerUi = new SwaggerUi({
16+
<script src='swagger-ui.js' type='text/javascript'></script>
17+
<script src='lib/highlight.7.3.pack.js' type='text/javascript'></script>
18+
19+
<script type="text/javascript">
20+
$(function () {
21+
window.swaggerUi = new SwaggerUi({
2222
discoveryUrl:"http://petstore.swagger.wordnik.com/api/api-docs.json",
2323
apiKey:"special-key",
2424
dom_id:"swagger-ui-container",

dist/swagger-ui.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1590,7 +1590,7 @@ templates['status_code'] = template(function (Handlebars,depth0,helpers,partials
15901590
_ref2 = this.model.parameters;
15911591
for (_k = 0, _len2 = _ref2.length; _k < _len2; _k++) {
15921592
param = _ref2[_k];
1593-
if ((param.paramType === 'body' || 'form') && param.name !== 'file') {
1593+
if ((param.paramType === 'body' || 'form') && param.name !== 'file' && (map[param.name] != null)) {
15941594
bodyParam.append(param.name, map[param.name]);
15951595
}
15961596
}
@@ -1603,7 +1603,9 @@ templates['status_code'] = template(function (Handlebars,depth0,helpers,partials
16031603
_ref3 = this.model.parameters;
16041604
for (_l = 0, _len3 = _ref3.length; _l < _len3; _l++) {
16051605
param = _ref3[_l];
1606-
bodyParam.append(param.name, map[param.name]);
1606+
if (map[param.name] != null) {
1607+
bodyParam.append(param.name, map[param.name]);
1608+
}
16071609
}
16081610
} else {
16091611
bodyParam = null;

dist/swagger-ui.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/coffeescript/view/OperationView.coffee

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class OperationView extends Backbone.View
100100

101101
# add params except file
102102
for param in @model.parameters
103-
if (param.paramType is 'body' or 'form') and param.name isnt 'file'
103+
if (param.paramType is 'body' or 'form') and param.name isnt 'file' and map[param.name]?
104104
bodyParam.append(param.name, map[param.name])
105105

106106
# add files
@@ -111,7 +111,8 @@ class OperationView extends Backbone.View
111111
else if isFormPost
112112
bodyParam = new FormData()
113113
for param in @model.parameters
114-
bodyParam.append(param.name, map[param.name])
114+
if map[param.name]?
115+
bodyParam.append(param.name, map[param.name])
115116
else
116117
bodyParam = null
117118
for param in @model.parameters

0 commit comments

Comments
 (0)