From 78403b2537f85297b09bae730629800f2e927344 Mon Sep 17 00:00:00 2001 From: Dominik Werder Date: Sun, 28 Apr 2024 18:51:04 +0200 Subject: [PATCH] Filter channel search on backend for sf-databuffer --- crates/dbconn/src/search.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/dbconn/src/search.rs b/crates/dbconn/src/search.rs index 39def81..7d8eb56 100644 --- a/crates/dbconn/src/search.rs +++ b/crates/dbconn/src/search.rs @@ -81,6 +81,11 @@ pub async fn search_channel_databuffer( }; res.push(k); } + let res = if let Some(backend) = query.backend.as_ref() { + res.into_iter().filter(|x| x.backend == *backend).collect() + } else { + res + }; let ret = ChannelSearchResult { channels: res }; Ok(ret) }