From ea01c6a7f932470954c5845d1da8aa491936233a Mon Sep 17 00:00:00 2001 From: rpidikiti Date: Mon, 12 Sep 2011 18:11:18 -0700 Subject: [PATCH] Fixed code gen issue for multi valued response --- src/main/java/com/wordnik/swagger/codegen/ResourceMethod.java | 1 + .../com/wordnik/swagger/codegen/resource/EndpointOperation.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/com/wordnik/swagger/codegen/ResourceMethod.java b/src/main/java/com/wordnik/swagger/codegen/ResourceMethod.java index cd09b1ddcf3..7cc494bebb7 100644 --- a/src/main/java/com/wordnik/swagger/codegen/ResourceMethod.java +++ b/src/main/java/com/wordnik/swagger/codegen/ResourceMethod.java @@ -32,6 +32,7 @@ public class ResourceMethod { private List pathParameters; + //set the original response name, this is used in identifying if the respone is single valued or multi valued private String returnValueFromOperationJson; private String returnValue; diff --git a/src/main/java/com/wordnik/swagger/codegen/resource/EndpointOperation.java b/src/main/java/com/wordnik/swagger/codegen/resource/EndpointOperation.java index 6f1419d8dbb..050958bd0c3 100644 --- a/src/main/java/com/wordnik/swagger/codegen/resource/EndpointOperation.java +++ b/src/main/java/com/wordnik/swagger/codegen/resource/EndpointOperation.java @@ -310,6 +310,7 @@ public class EndpointOperation { else{ method.setHasResponseValue(true); } + //set the original response name, this is used in identifying if the respone is single valued or multi valued method.setReturnValueFromOperationJson(responseClass); method.setReturnValue(dataTypeMapper.getClassType(responseClass, false)); method.setReturnClassName(dataTypeMapper.getGenericType(responseClass));