Invalid strings will be passed as blank query param.

This commit is contained in:
Raghav Sidhanti 2015-06-22 15:55:29 -07:00
parent a1b56c9b83
commit 79a5614be9
4 changed files with 24 additions and 4 deletions

View File

@ -247,7 +247,12 @@ public class ApiClient {
Set<Pair> params = new HashSet<Pair>(); Set<Pair> params = new HashSet<Pair>();
// preconditions // preconditions
if (name == null || name.isEmpty() || value == null) return params; if (name == null || name.isEmpty()) return params;
if (value == null) {
params.add(new Pair(name, value));
return params;
}
Collection<String> valueCollection = null; Collection<String> valueCollection = null;
if (value instanceof Collection) { if (value instanceof Collection) {

View File

@ -141,7 +141,12 @@ public class ApiInvoker {
Set<Pair> params = new HashSet<Pair>(); Set<Pair> params = new HashSet<Pair>();
// preconditions // preconditions
if (name == null || name.isEmpty() || value == null) return params; if (name == null || name.isEmpty()) return params;
if (value == null) {
params.add(new Pair(name, value));
return params;
}
Collection<String> valueCollection = null; Collection<String> valueCollection = null;
if (value instanceof Collection) { if (value instanceof Collection) {

View File

@ -141,7 +141,12 @@ public class ApiInvoker {
Set<Pair> params = new HashSet<Pair>(); Set<Pair> params = new HashSet<Pair>();
// preconditions // preconditions
if (name == null || name.isEmpty() || value == null) return params; if (name == null || name.isEmpty()) return params;
if (value == null) {
params.add(new Pair(name, value));
return params;
}
Collection<String> valueCollection = null; Collection<String> valueCollection = null;
if (value instanceof Collection) { if (value instanceof Collection) {

View File

@ -246,7 +246,12 @@ public class ApiClient {
Set<Pair> params = new HashSet<Pair>(); Set<Pair> params = new HashSet<Pair>();
// preconditions // preconditions
if (name == null || name.isEmpty() || value == null) return params; if (name == null || name.isEmpty()) return params;
if (value == null) {
params.add(new Pair(name, value));
return params;
}
Collection<String> valueCollection = null; Collection<String> valueCollection = null;
if (value instanceof Collection) { if (value instanceof Collection) {