Skip to content

Commit ce9993d

Browse files
committed
No stream required for editor
1 parent d08ade5 commit ce9993d

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

server/src/rbac/role.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ pub mod model {
8080
#[serde(tag = "role", content = "resource", rename_all = "lowercase")]
8181
pub enum DefaultRole {
8282
Admin,
83-
Editor { stream: String },
83+
Editor,
8484
Writer { stream: String },
8585
Reader { stream: String, tag: String },
8686
}
@@ -89,9 +89,7 @@ pub mod model {
8989
fn from(value: &DefaultRole) -> Self {
9090
match value {
9191
DefaultRole::Admin => admin_role_builder(),
92-
DefaultRole::Editor { stream } => {
93-
editor_role_builder().with_stream(stream.to_owned())
94-
}
92+
DefaultRole::Editor => editor_role_builder(),
9593
DefaultRole::Writer { stream } => {
9694
writer_role_builder().with_stream(stream.to_owned())
9795
}

0 commit comments

Comments
 (0)