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:
@@ -1,6 +1,6 @@
|
||||
use revolt_database::{
|
||||
util::{permissions::DatabasePermissionQuery, reference::Reference},
|
||||
Channel, Database, Message, MessageFilter, MessageQuery, MessageTimePeriod, User,
|
||||
Database, Message, MessageFilter, MessageQuery, MessageTimePeriod, User,
|
||||
};
|
||||
use revolt_models::v0;
|
||||
use revolt_permissions::{calculate_channel_permissions, ChannelPermission};
|
||||
@@ -31,7 +31,7 @@ pub async fn search(
|
||||
})?;
|
||||
|
||||
if options.query.is_some() && options.pinned.is_some() {
|
||||
return Err(create_error!(InvalidOperation))
|
||||
return Err(create_error!(InvalidOperation));
|
||||
}
|
||||
|
||||
let channel = target.as_channel(db).await?;
|
||||
@@ -69,13 +69,7 @@ pub async fn search(
|
||||
},
|
||||
&user,
|
||||
include_users,
|
||||
#[allow(deprecated)]
|
||||
match channel {
|
||||
Channel::TextChannel { server, .. } | Channel::VoiceChannel { server, .. } => {
|
||||
Some(server)
|
||||
}
|
||||
_ => None,
|
||||
},
|
||||
channel.server(),
|
||||
)
|
||||
.await
|
||||
.map(Json)
|
||||
|
||||
Reference in New Issue
Block a user