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 176d3d44a87e636622a007703dddd6bddc0674cd Author: Andrew Gaul <[email protected]> AuthorDate: Sun Dec 22 15:28:31 2024 -0500 Allow null S3 grantee ID Minio does not return a grantee so reversing the comparison avoids a NullPointerException. --- apis/s3/src/main/java/org/jclouds/s3/domain/AccessControlList.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apis/s3/src/main/java/org/jclouds/s3/domain/AccessControlList.java b/apis/s3/src/main/java/org/jclouds/s3/domain/AccessControlList.java index 34a7366605..b6d8dab08a 100644 --- a/apis/s3/src/main/java/org/jclouds/s3/domain/AccessControlList.java +++ b/apis/s3/src/main/java/org/jclouds/s3/domain/AccessControlList.java @@ -209,8 +209,9 @@ public class AccessControlList { */ protected Collection<Grant> findGrantsForGrantee(final String granteeId) { return Collections2.filter(grants, new Predicate<Grant>() { + @Override public boolean apply(Grant g) { - return g.getGrantee().getIdentifier().equals(granteeId); + return granteeId.equals(g.getGrantee().getIdentifier()); } }); }
