This is an automated email from the ASF dual-hosted git repository. gaul pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/jclouds.git
commit 0b2420d21c46f553ff3c0e8153a09fe77773f7e4 Author: Andrew Gaul <[email protected]> AuthorDate: Sun Dec 22 15:22:05 2024 -0500 Allow empty S3 storage class when listing Minio returns an empty element. --- .../src/main/java/org/jclouds/s3/xml/ListMultipartUploadsHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apis/s3/src/main/java/org/jclouds/s3/xml/ListMultipartUploadsHandler.java b/apis/s3/src/main/java/org/jclouds/s3/xml/ListMultipartUploadsHandler.java index 9fe9a96d90..edc970c1e1 100644 --- a/apis/s3/src/main/java/org/jclouds/s3/xml/ListMultipartUploadsHandler.java +++ b/apis/s3/src/main/java/org/jclouds/s3/xml/ListMultipartUploadsHandler.java @@ -96,7 +96,8 @@ public final class ListMultipartUploadsHandler extends ParseSax.HandlerWithResul } else if (qName.equals("UploadId")) { uploadId = currentOrNull(currentText); } else if (qName.equals("StorageClass")) { - storageClass = ObjectMetadata.StorageClass.valueOf(currentOrNull(currentText)); + String currentValue = currentOrNull(currentText); + storageClass = currentValue != null ? ObjectMetadata.StorageClass.valueOf(currentValue) : ObjectMetadata.StorageClass.STANDARD; } else if (qName.equals("Initiated")) { initiated = dateParser.iso8601DateOrSecondsDateParse(currentOrNull(currentText)); } else if (qName.equals("Upload")) {
