We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d08ade5 commit ce9993dCopy full SHA for ce9993d
server/src/rbac/role.rs
@@ -80,7 +80,7 @@ pub mod model {
80
#[serde(tag = "role", content = "resource", rename_all = "lowercase")]
81
pub enum DefaultRole {
82
Admin,
83
- Editor { stream: String },
+ Editor,
84
Writer { stream: String },
85
Reader { stream: String, tag: String },
86
}
@@ -89,9 +89,7 @@ pub mod model {
89
fn from(value: &DefaultRole) -> Self {
90
match value {
91
DefaultRole::Admin => admin_role_builder(),
92
- DefaultRole::Editor { stream } => {
93
- editor_role_builder().with_stream(stream.to_owned())
94
- }
+ DefaultRole::Editor => editor_role_builder(),
95
DefaultRole::Writer { stream } => {
96
writer_role_builder().with_stream(stream.to_owned())
97
0 commit comments