From 2e6a5f30cb9aaa21a32abddb0a1057739c8ed524 Mon Sep 17 00:00:00 2001 From: Benjamin Lee Date: Tue, 4 Jun 2024 19:28:18 -0700 Subject: [PATCH] implement per-event filtering for search --- src/api/client_server/search.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/api/client_server/search.rs b/src/api/client_server/search.rs index 575e31db..70b0b8a9 100644 --- a/src/api/client_server/search.rs +++ b/src/api/client_server/search.rs @@ -110,6 +110,7 @@ pub(crate) async fn search_events_route( .timeline .get_pdu_from_id(result) .ok()? + .filter(|pdu| compiled_filter.pdu_event_allowed(pdu)) .filter(|pdu| { services() .rooms