} else {
userData = new JSONObject(response.getData());
}
return new GsonBuilder()
.registerTypeAdapter(String.class, new StringTypeAdapter())
.setDateFormat("yyyy-MM-dd")
.serializeNulls()
.setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES)
.create()
.fromJson(userData.toString(), User.class);