Skip to content

Commit 73c7217

Browse files
authored
BE: RBAC: Fix RBAC rules validations (#946)
1 parent 82ad714 commit 73c7217

File tree

1 file changed

+3
-3
lines changed
  • api/src/main/java/io/kafbat/ui/model/rbac

1 file changed

+3
-3
lines changed

api/src/main/java/io/kafbat/ui/model/rbac/Role.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ public class Role {
1414
List<Permission> permissions;
1515

1616
public void validate() {
17-
checkArgument(!clusters.isEmpty(), "Role clusters cannot be empty");
18-
checkArgument(!subjects.isEmpty(), "Role subjects cannot be empty");
19-
permissions.forEach(Permission::transform);
17+
checkArgument(clusters != null && !clusters.isEmpty(), "Role clusters cannot be empty");
18+
checkArgument(subjects != null && !subjects.isEmpty(), "Role subjects cannot be empty");
2019
permissions.forEach(Permission::validate);
20+
permissions.forEach(Permission::transform);
2121
subjects.forEach(Subject::validate);
2222
}
2323

0 commit comments

Comments
 (0)