From 1738bf12723cc97ebf5c848502e57528744212c0 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Sat, 18 Oct 2014 15:57:09 -0700 Subject: [PATCH] fix for #663 --- dist/lib/swagger-client.js | 4 ++++ lib/swagger-client.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/dist/lib/swagger-client.js b/dist/lib/swagger-client.js index 7e5bb9b6..1f5a326c 100644 --- a/dist/lib/swagger-client.js +++ b/dist/lib/swagger-client.js @@ -631,6 +631,8 @@ Operation.prototype.getType = function (param) { str = 'integer'; else if(type === 'integer' && format === 'int64') str = 'long'; + else if(type === 'integer' && typeof format === 'undefined') + str = 'long'; else if(type === 'string' && format === 'date-time') str = 'date-time'; else if(type === 'string' && format === 'date') @@ -639,6 +641,8 @@ Operation.prototype.getType = function (param) { str = 'float'; else if(type === 'number' && format === 'double') str = 'double'; + else if(type === 'number' && typeof format === 'undefined') + str = 'double'; else if(type === 'boolean') str = 'boolean'; else if(type === 'string') diff --git a/lib/swagger-client.js b/lib/swagger-client.js index 7e5bb9b6..1f5a326c 100644 --- a/lib/swagger-client.js +++ b/lib/swagger-client.js @@ -631,6 +631,8 @@ Operation.prototype.getType = function (param) { str = 'integer'; else if(type === 'integer' && format === 'int64') str = 'long'; + else if(type === 'integer' && typeof format === 'undefined') + str = 'long'; else if(type === 'string' && format === 'date-time') str = 'date-time'; else if(type === 'string' && format === 'date') @@ -639,6 +641,8 @@ Operation.prototype.getType = function (param) { str = 'float'; else if(type === 'number' && format === 'double') str = 'double'; + else if(type === 'number' && typeof format === 'undefined') + str = 'double'; else if(type === 'boolean') str = 'boolean'; else if(type === 'string')