mirror of
https://github.com/girlbossceo/conduwuit.git
synced 2025-03-14 18:55:37 +00:00
skip redundant acl check when sender is origin
Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
parent
d0b4a619af
commit
6db8df5e23
1 changed files with 3 additions and 1 deletions
|
@ -79,7 +79,9 @@ pub async fn handle_incoming_pdu<'a>(
|
|||
.try_into()
|
||||
.map_err(|e| err!(Request(InvalidParam("PDU does not have a valid sender key: {e}"))))?;
|
||||
|
||||
self.acl_check(sender.server_name(), room_id).await?;
|
||||
if sender.server_name() != origin {
|
||||
self.acl_check(sender.server_name(), room_id).await?;
|
||||
}
|
||||
|
||||
// Fetch create event
|
||||
let create_event = self
|
||||
|
|
Loading…
Add table
Reference in a new issue