This commit is contained in:
Tony Tam
2013-04-09 11:56:05 -07:00
parent 8b1cf18daa
commit 84240817e1
4 changed files with 15 additions and 12 deletions

2
dist/index.html vendored
View File

@@ -2,7 +2,7 @@
<html> <html>
<head> <head>
<title>Swagger UI</title> <title>Swagger UI</title>
<link href='http://fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'/> <link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'/>
<link href='css/hightlight.default.css' media='screen' rel='stylesheet' type='text/css'/> <link href='css/hightlight.default.css' media='screen' rel='stylesheet' type='text/css'/>
<link href='css/screen.css' media='screen' rel='stylesheet' type='text/css'/> <link href='css/screen.css' media='screen' rel='stylesheet' type='text/css'/>
<script src='lib/jquery-1.8.0.min.js' type='text/javascript'></script> <script src='lib/jquery-1.8.0.min.js' type='text/javascript'></script>

4
dist/swagger-ui.js vendored
View File

@@ -1590,7 +1590,7 @@ templates['status_code'] = template(function (Handlebars,depth0,helpers,partials
_ref2 = this.model.parameters; _ref2 = this.model.parameters;
for (_k = 0, _len2 = _ref2.length; _k < _len2; _k++) { for (_k = 0, _len2 = _ref2.length; _k < _len2; _k++) {
param = _ref2[_k]; param = _ref2[_k];
if ((param.paramType === 'body' || 'form') && param.name !== 'file') { if ((param.paramType === 'body' || 'form') && param.name !== 'file' && (map[param.name] != null)) {
bodyParam.append(param.name, map[param.name]); bodyParam.append(param.name, map[param.name]);
} }
} }
@@ -1603,8 +1603,10 @@ templates['status_code'] = template(function (Handlebars,depth0,helpers,partials
_ref3 = this.model.parameters; _ref3 = this.model.parameters;
for (_l = 0, _len3 = _ref3.length; _l < _len3; _l++) { for (_l = 0, _len3 = _ref3.length; _l < _len3; _l++) {
param = _ref3[_l]; param = _ref3[_l];
if (map[param.name] != null) {
bodyParam.append(param.name, map[param.name]); bodyParam.append(param.name, map[param.name]);
} }
}
} else { } else {
bodyParam = null; bodyParam = null;
_ref4 = this.model.parameters; _ref4 = this.model.parameters;

File diff suppressed because one or more lines are too long

View File

@@ -100,7 +100,7 @@ class OperationView extends Backbone.View
# add params except file # add params except file
for param in @model.parameters for param in @model.parameters
if (param.paramType is 'body' or 'form') and param.name isnt 'file' if (param.paramType is 'body' or 'form') and param.name isnt 'file' and map[param.name]?
bodyParam.append(param.name, map[param.name]) bodyParam.append(param.name, map[param.name])
# add files # add files
@@ -111,6 +111,7 @@ class OperationView extends Backbone.View
else if isFormPost else if isFormPost
bodyParam = new FormData() bodyParam = new FormData()
for param in @model.parameters for param in @model.parameters
if map[param.name]?
bodyParam.append(param.name, map[param.name]) bodyParam.append(param.name, map[param.name])
else else
bodyParam = null bodyParam = null