From 3c275f1831e6453b4f0f64ff5e54ed537789ff8c Mon Sep 17 00:00:00 2001 From: Shyri Villar Date: Thu, 26 Nov 2015 14:52:26 +0100 Subject: [PATCH] try catch when string response removed --- .../src/main/resources/android-volley/api.mustache | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/swagger-codegen/src/main/resources/android-volley/api.mustache b/modules/swagger-codegen/src/main/resources/android-volley/api.mustache index b7bb96df0b1..20adddf2bbc 100644 --- a/modules/swagger-codegen/src/main/resources/android-volley/api.mustache +++ b/modules/swagger-codegen/src/main/resources/android-volley/api.mustache @@ -112,16 +112,18 @@ public class {{classname}} { new Response.Listener() { @Override public void onResponse(String response) { + {{#returnType}} try { - {{#returnType}} responseListener.onResponse(({{{returnType}}}) ApiInvoker.deserialize(response, "{{returnContainer}}", {{returnBaseType}}.class)); {{/returnType}} {{^returnType}} responseListener.onResponse(response); {{/returnType}} + {{#returnType}} } catch (ApiException exception) { errorListener.onErrorResponse(new VolleyError(exception)); } + {{/returnType}} } }, new Response.ErrorListener() { @Override