fix: send message route not accepting null

This commit is contained in:
Zomatree
2023-06-04 18:46:49 +01:00
parent 3c834d06d4
commit a7a7e49e18
7 changed files with 31 additions and 26 deletions

View File

@@ -47,14 +47,14 @@ pub async fn message_send(
}
// Check permissions for embeds
if !data.embeds.is_empty() {
if data.embeds.as_ref().is_some_and(|v| !v.is_empty()) {
permissions
.throw_permission(db, Permission::SendEmbeds)
.await?;
}
// Check permissions for files
if !data.attachments.is_empty() {
if data.attachments.as_ref().is_some_and(|v| !v.is_empty()) {
permissions
.throw_permission(db, Permission::UploadFiles)
.await?;