From 5eea0bbc9a009a852e8a64df68aada871ff61dc3 Mon Sep 17 00:00:00 2001 From: Bradlee Barnes <69256931+StupidRepo@users.noreply.github.com> Date: Sat, 8 Mar 2025 00:50:57 +0000 Subject: [PATCH] fix: remove SavedMessages and Group due to given permissions Signed-off-by: Bradlee Barnes <69256931+StupidRepo@users.noreply.github.com> --- crates/delta/src/routes/channels/message_pin.rs | 2 +- crates/delta/src/routes/channels/message_unpin.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/delta/src/routes/channels/message_pin.rs b/crates/delta/src/routes/channels/message_pin.rs index 933ff16d..8078d35b 100644 --- a/crates/delta/src/routes/channels/message_pin.rs +++ b/crates/delta/src/routes/channels/message_pin.rs @@ -19,7 +19,7 @@ pub async fn message_pin( ) -> Result { let channel = target.as_channel(db).await?; - if !matches!(channel, Channel::DirectMessage { .. } | Channel::Group { .. } | Channel::SavedMessages { .. }) { + if !matches!(channel, Channel::DirectMessage { .. }) { let mut query = DatabasePermissionQuery::new(db, &user).channel(&channel); calculate_channel_permissions(&mut query) .await diff --git a/crates/delta/src/routes/channels/message_unpin.rs b/crates/delta/src/routes/channels/message_unpin.rs index 356bf2ea..7fe5fba9 100644 --- a/crates/delta/src/routes/channels/message_unpin.rs +++ b/crates/delta/src/routes/channels/message_unpin.rs @@ -19,7 +19,7 @@ pub async fn message_unpin( ) -> Result { let channel = target.as_channel(db).await?; - if !matches!(channel, Channel::DirectMessage { .. } | Channel::Group { .. } | Channel::SavedMessages { .. }) { + if !matches!(channel, Channel::DirectMessage { .. }) { let mut query = DatabasePermissionQuery::new(db, &user).channel(&channel); calculate_channel_permissions(&mut query) .await