forked from loafle/openapi-generator-original
* fix empty query parameter string * update samples
This commit is contained in:
parent
77365c34fa
commit
728abafdfa
@ -372,7 +372,10 @@ public class {{classname}} {
|
||||
}
|
||||
{{/isArray}}
|
||||
{{^isArray}}
|
||||
localVarQueryStringJoiner.add({{paramName}}.toUrlQueryString("{{baseName}}"));
|
||||
String queryString = {{paramName}}.toUrlQueryString("{{baseName}}");
|
||||
if (!queryString.isBlank()) {
|
||||
localVarQueryStringJoiner.add(queryString);
|
||||
}
|
||||
{{/isArray}}
|
||||
}
|
||||
{{/isDeepObject}}
|
||||
|
@ -59,6 +59,6 @@ public class JavaClientDeepObjectTest {
|
||||
|
||||
assertFileContains(Paths.get(outputPath + "/src/main/java/org/openapitools/client/api/DefaultApi.java"),
|
||||
"options.toUrlQueryString(\"options\")",
|
||||
"inputOptions.toUrlQueryString(\"inputOptions\"))");
|
||||
"inputOptions.toUrlQueryString(\"inputOptions\")");
|
||||
}
|
||||
}
|
||||
|
@ -453,7 +453,10 @@ public class QueryApi {
|
||||
String localVarQueryParameterBaseName;
|
||||
localVarQueryParameterBaseName = "query_object";
|
||||
if (queryObject != null) {
|
||||
localVarQueryStringJoiner.add(queryObject.toUrlQueryString("query_object"));
|
||||
String queryString = queryObject.toUrlQueryString("query_object");
|
||||
if (!queryString.isBlank()) {
|
||||
localVarQueryStringJoiner.add(queryString);
|
||||
}
|
||||
}
|
||||
|
||||
if (!localVarQueryParams.isEmpty() || localVarQueryStringJoiner.length() != 0) {
|
||||
@ -546,7 +549,10 @@ public class QueryApi {
|
||||
String localVarQueryParameterBaseName;
|
||||
localVarQueryParameterBaseName = "query_object";
|
||||
if (queryObject != null) {
|
||||
localVarQueryStringJoiner.add(queryObject.toUrlQueryString("query_object"));
|
||||
String queryString = queryObject.toUrlQueryString("query_object");
|
||||
if (!queryString.isBlank()) {
|
||||
localVarQueryStringJoiner.add(queryString);
|
||||
}
|
||||
}
|
||||
|
||||
if (!localVarQueryParams.isEmpty() || localVarQueryStringJoiner.length() != 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user