mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-12 00:15:44 +01:00
Validate new permissions
This commit is contained in:
@@ -7,7 +7,9 @@ import lombok.Getter;
|
|||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
import lombok.ToString;
|
import lombok.ToString;
|
||||||
|
import org.hibernate.validator.constraints.NotEmpty;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
import javax.validation.constraints.Pattern;
|
import javax.validation.constraints.Pattern;
|
||||||
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
@@ -22,6 +24,7 @@ public class RepositoryPermissionDto extends HalRepresentation {
|
|||||||
@Pattern(regexp = USER_GROUP_PATTERN)
|
@Pattern(regexp = USER_GROUP_PATTERN)
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
|
@NotEmpty @NotNull
|
||||||
private Collection<String> verbs;
|
private Collection<String> verbs;
|
||||||
|
|
||||||
private boolean groupPermission = false;
|
private boolean groupPermission = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user