Skip to content
This repository was archived by the owner on Aug 6, 2025. It is now read-only.

Commit 0b2420d

Browse files
committed
Allow empty S3 storage class when listing
Minio returns an empty element.
1 parent 5c41d76 commit 0b2420d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

apis/s3/src/main/java/org/jclouds/s3/xml/ListMultipartUploadsHandler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ public void endElement(String uri, String name, String qName) {
9696
} else if (qName.equals("UploadId")) {
9797
uploadId = currentOrNull(currentText);
9898
} else if (qName.equals("StorageClass")) {
99-
storageClass = ObjectMetadata.StorageClass.valueOf(currentOrNull(currentText));
99+
String currentValue = currentOrNull(currentText);
100+
storageClass = currentValue != null ? ObjectMetadata.StorageClass.valueOf(currentValue) : ObjectMetadata.StorageClass.STANDARD;
100101
} else if (qName.equals("Initiated")) {
101102
initiated = dateParser.iso8601DateOrSecondsDateParse(currentOrNull(currentText));
102103
} else if (qName.equals("Upload")) {

0 commit comments

Comments
 (0)