forked from jmug/stoatchat
fix: remove VoiceChannel channel type
fix: calculate user overwrites correctly fix: dont include personal info in livekit user metadata fix: revoke video permissons on denied publish fix: add video to default permissions
This commit is contained in:
@@ -44,7 +44,7 @@ pub async fn edit(
|
||||
|
||||
// Fetch server and member
|
||||
let mut server = server.as_server(db).await?;
|
||||
let target_user = member.as_user(&db).await?;
|
||||
let target_user = member.as_user(db).await?;
|
||||
let mut member = member.as_member(db, &server.id).await?;
|
||||
|
||||
// Fetch our currrent permissions
|
||||
@@ -208,7 +208,7 @@ pub async fn edit(
|
||||
.create_room(&new_node, &new_voice_channel)
|
||||
.await?;
|
||||
let token = voice_client
|
||||
.create_token(&new_node, &target_user, permissions, &new_voice_channel)
|
||||
.create_token(&new_node, db, &target_user, permissions, &new_voice_channel)
|
||||
.await?;
|
||||
|
||||
voice_client
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use revolt_database::{
|
||||
util::{permissions::DatabasePermissionQuery, reference::Reference}, voice::{sync_voice_permissions, VoiceClient}, Database, PartialServer, Server, User
|
||||
util::{permissions::DatabasePermissionQuery, reference::Reference}, voice::{sync_voice_permissions, VoiceClient}, Database, PartialServer, User
|
||||
};
|
||||
use revolt_models::v0;
|
||||
use revolt_permissions::{
|
||||
|
||||
Reference in New Issue
Block a user