init
This commit is contained in:
@@ -299,6 +299,9 @@ pub async fn set_user_permission(
|
||||
.server
|
||||
.set_user_permission(server_id, user_id, payload.permissions)
|
||||
.await?;
|
||||
state
|
||||
.event_bus
|
||||
.emit("server_user_permission_updated", (server_id, user_id));
|
||||
|
||||
let permission = state
|
||||
.repositories
|
||||
@@ -346,6 +349,9 @@ pub async fn remove_user_permission(
|
||||
.server
|
||||
.remove_user_permission(server_id, user_id)
|
||||
.await?;
|
||||
state
|
||||
.event_bus
|
||||
.emit("server_user_permission_updated", (server_id, user_id));
|
||||
|
||||
Ok(StatusCode::NO_CONTENT)
|
||||
}
|
||||
@@ -406,6 +412,9 @@ pub async fn set_role_permission(
|
||||
.server
|
||||
.set_role_permission(server_id, role_id, payload.permissions)
|
||||
.await?;
|
||||
state
|
||||
.event_bus
|
||||
.emit("server_role_permission_updated", (role_id, server_id));
|
||||
|
||||
let permission = state
|
||||
.repositories
|
||||
@@ -453,6 +462,9 @@ pub async fn remove_role_permission(
|
||||
.server
|
||||
.remove_role_permission(server_id, role_id)
|
||||
.await?;
|
||||
state
|
||||
.event_bus
|
||||
.emit("server_role_permission_updated", (role_id, server_id));
|
||||
|
||||
Ok(StatusCode::NO_CONTENT)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user