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());
          }
       });
    }

Reply via email to