updated client to 2.0.13

This commit is contained in:
Tony Tam
2014-02-12 07:37:41 -08:00
parent 0c0ffc569f
commit b8943665a2
5 changed files with 1308 additions and 1477 deletions

16
dist/swagger-ui.js vendored
View File

@@ -1693,16 +1693,16 @@ helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
}; };
OperationView.prototype.wrap = function(data) { OperationView.prototype.wrap = function(data) {
var o, var headerArray, headers, i, o, _i, _ref5, _ref6;
_this = this; headers = {};
headerArray = data.getAllResponseHeaders().split(":");
for (i = _i = 0, _ref5 = headerArray.length / 2, _ref6 = 2.; _ref6 > 0 ? _i <= _ref5 : _i >= _ref5; i = _i += _ref6) {
headers[headerArray[i]] = headerArray[i + 1];
}
o = {}; o = {};
o.content = {}; o.content = {};
o.content.data = data.responseText; o.content.data = data.responseText;
o.getHeaders = function() { o.headers = headers;
return {
"Content-Type": data.headers("Content-Type")
};
};
o.request = {}; o.request = {};
o.request.url = this.invocationUrl; o.request.url = this.invocationUrl;
o.status = data.status; o.status = data.status;
@@ -1829,7 +1829,7 @@ helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
var code, content, contentType, headers, pre, response_body; var code, content, contentType, headers, pre, response_body;
content = response.data; content = response.data;
headers = response.headers; headers = response.headers;
contentType = headers["Content-Type"] ? headers["Content-Type"].split(";")[0].trim() : null; contentType = headers && headers["Content-Type"] ? headers["Content-Type"].split(";")[0].trim() : null;
if (!content) { if (!content) {
code = $('<code />').text("no content"); code = $('<code />').text("no content");
pre = $('<pre class="json" />').append(code); pre = $('<pre class="json" />').append(code);

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -19,7 +19,7 @@
"readmeFilename": "README.md", "readmeFilename": "README.md",
"dependencies": { "dependencies": {
"coffee-script": "~1.5.0", "coffee-script": "~1.5.0",
"swagger-client": "2.0.12", "swagger-client": "2.0.13",
"handlebars": "~1.0.10", "handlebars": "~1.0.10",
"less": "~1.4.2" "less": "~1.4.2"
} }

View File

@@ -169,12 +169,18 @@ class OperationView extends Backbone.View
false false
# end of file-upload nastiness # end of file-upload nastiness
# wraps a jquery response as a shred response # wraps a jquery response as a shred response
wrap: (data) -> wrap: (data) ->
headers = {}
headerArray = data.getAllResponseHeaders().split(":")
for i in [0..headerArray.length/2] by (2)
headers[headerArray[i]] = headerArray[i+1]
o = {} o = {}
o.content = {} o.content = {}
o.content.data = data.responseText o.content.data = data.responseText
o.getHeaders = () => {"Content-Type": data.headers("Content-Type")} o.headers = headers
o.request = {} o.request = {}
o.request.url = @invocationUrl o.request.url = @invocationUrl
o.status = data.status o.status = data.status
@@ -276,7 +282,7 @@ class OperationView extends Backbone.View
headers = response.headers headers = response.headers
# if server is nice, and sends content-type back, we can use it # if server is nice, and sends content-type back, we can use it
contentType = if headers["Content-Type"] then headers["Content-Type"].split(";")[0].trim() else null contentType = if headers && headers["Content-Type"] then headers["Content-Type"].split(";")[0].trim() else null
if !content if !content
code = $('<code />').text("no content") code = $('<code />').text("no content")