Skip to content

Commit

Permalink
Fix an issue that causes the restoreStatus always be empty for glacie…
Browse files Browse the repository at this point in the history
…r object
  • Loading branch information
zhaner08 committed Feb 7, 2025
1 parent 04bda49 commit c0ce34e
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
import software.amazon.awssdk.services.s3.model.GetObjectRequest;
import software.amazon.awssdk.services.s3.model.ListObjectsV2Request;
import software.amazon.awssdk.services.s3.model.ObjectIdentifier;
import software.amazon.awssdk.services.s3.model.OptionalObjectAttributes;
import software.amazon.awssdk.services.s3.model.RequestPayer;
import software.amazon.awssdk.services.s3.model.S3Error;
import software.amazon.awssdk.services.s3.model.S3Object;
Expand Down Expand Up @@ -242,6 +243,7 @@ private FileIterator listObjects(Location location, boolean includeDirectoryObje

ListObjectsV2Request request = ListObjectsV2Request.builder()
.overrideConfiguration(context::applyCredentialProviderOverride)
.optionalObjectAttributes(OptionalObjectAttributes.RESTORE_STATUS) // Restore status will not be added to the response without this
.requestPayer(requestPayer)
.bucket(s3Location.bucket())
.prefix(key)
Expand Down

0 comments on commit c0ce34e

Please sign in to comment.