From 841acc6db08ff4b65c2338a8919d82072478cdfc Mon Sep 17 00:00:00 2001 From: Edmond Chui Date: Thu, 2 Oct 2014 15:13:35 -0700 Subject: [PATCH] Fix swagger-ui issue#637 [https://github.com/wordnik/swagger-ui/issues/637] to show response for 20x as default if response 200 is not present. --- dist/lib/swagger-client.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/dist/lib/swagger-client.js b/dist/lib/swagger-client.js index 04c41581..80f26eec 100644 --- a/dist/lib/swagger-client.js +++ b/dist/lib/swagger-client.js @@ -439,6 +439,30 @@ var Operation = function(parent, operationId, httpMethod, path, args, definition response = responses['200']; defaultResponseCode = '200'; } + else if(responses['201']) { + response = responses['201']; + defaultResponseCode = '201'; + } + else if(responses['202']) { + response = responses['202']; + defaultResponseCode = '202'; + } + else if(responses['203']) { + response = responses['203']; + defaultResponseCode = '203'; + } + else if(responses['204']) { + response = responses['204']; + defaultResponseCode = '204'; + } + else if(responses['205']) { + response = responses['205']; + defaultResponseCode = '205'; + } + else if(responses['206']) { + response = responses['206']; + defaultResponseCode = '206'; + } else if(responses['default']) { response = responses['default']; defaultResponseCode = 'default';