diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/acl/OpaResponse.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/acl/OpaResponse.java index 0784d3d219..f463b63296 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/acl/OpaResponse.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/acl/OpaResponse.java @@ -1,12 +1,14 @@ package com.appsmith.server.acl; -import lombok.Getter; import lombok.Setter; import lombok.ToString; -@Getter @Setter @ToString public class OpaResponse { Boolean result; + + public boolean isSuccessful() { + return Boolean.TRUE.equals(result); + } } diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/filters/AclFilter.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/filters/AclFilter.java index fd09f64a45..7d814cadb3 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/filters/AclFilter.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/filters/AclFilter.java @@ -71,7 +71,7 @@ public class AclFilter implements WebFilter { return acl; }) .flatMap(acl -> { - if (acl != null && acl.getResult()) { + if (acl != null && acl.isSuccessful()) { // Acl returned true. Continue with the filter chain return chain.filter(exchange); }