From 116fe0783b243cb490307d691814f0308bab7ce1 Mon Sep 17 00:00:00 2001 From: Timo Date: Fri, 15 Nov 2024 11:41:10 +0100 Subject: [PATCH] feat(Room): Check if the user is allowed to do a room mention before trying to send a call notify event. --- crates/matrix-sdk/src/room/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/matrix-sdk/src/room/mod.rs b/crates/matrix-sdk/src/room/mod.rs index 00484d31457..c8b95ca283e 100644 --- a/crates/matrix-sdk/src/room/mod.rs +++ b/crates/matrix-sdk/src/room/mod.rs @@ -2975,6 +2975,10 @@ impl Room { return Ok(()); } + if !self.can_user_trigger_room_notification(self.own_user_id()).await? { + return Ok(()); + } + self.send_call_notification( self.room_id().to_string().to_owned(), ApplicationType::Call,