Skip to content

Commit 168fb83

Browse files
authored
BE: RBAC: Add cluster list validation (#421)
1 parent 06382d9 commit 168fb83

File tree

1 file changed

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

1 file changed

+2
-0
lines changed

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package io.kafbat.ui.model.rbac;
22

3+
import com.google.common.base.Preconditions;
34
import java.util.List;
45
import lombok.Data;
56

@@ -12,6 +13,7 @@ public class Role {
1213
List<Permission> permissions;
1314

1415
public void validate() {
16+
Preconditions.checkArgument(!clusters.isEmpty(), "Role clusters cannot be empty");
1517
permissions.forEach(Permission::transform);
1618
permissions.forEach(Permission::validate);
1719
}

0 commit comments

Comments
 (0)