fix: #21329 Java Native, Provide Null Check before toString on param variables (#21330)

* fix: #21329 Java Native, Provide Null Check before toString on param variables

* #21329 - Samples Generated
This commit is contained in:
William Dutton
2025-06-02 18:56:22 +10:00
committed by GitHub
parent 18ccf86a6a
commit b929970db2
5 changed files with 24 additions and 8 deletions

View File

@@ -847,7 +847,9 @@ public class PetApi {
MultipartEntityBuilder multiPartBuilder = MultipartEntityBuilder.create();
boolean hasFiles = false;
multiPartBuilder.addTextBody("additionalMetadata", additionalMetadata.toString());
if (additionalMetadata != null) {
multiPartBuilder.addTextBody("additionalMetadata", additionalMetadata.toString());
}
multiPartBuilder.addBinaryBody("file", _file);
hasFiles = true;
HttpEntity entity = multiPartBuilder.build();
@@ -983,7 +985,9 @@ public class PetApi {
MultipartEntityBuilder multiPartBuilder = MultipartEntityBuilder.create();
boolean hasFiles = false;
multiPartBuilder.addTextBody("additionalMetadata", additionalMetadata.toString());
if (additionalMetadata != null) {
multiPartBuilder.addTextBody("additionalMetadata", additionalMetadata.toString());
}
multiPartBuilder.addBinaryBody("requiredFile", requiredFile);
hasFiles = true;
HttpEntity entity = multiPartBuilder.build();