From 7b62576def053bafc08f9f8ae09138820e0154d6 Mon Sep 17 00:00:00 2001 From: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com> Date: Wed, 15 Nov 2023 01:39:17 +0100 Subject: [PATCH] Better filtering of contacts in search --- ts/state/ducks/search.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ts/state/ducks/search.ts b/ts/state/ducks/search.ts index e17c656392..1ba4aa9caf 100644 --- a/ts/state/ducks/search.ts +++ b/ts/state/ducks/search.ts @@ -333,9 +333,15 @@ async function queryConversationsAndContacts( const normalizedQuery = removeDiacritics(query); + const visibleConversations = allConversations.filter( + ({ activeAt, removalStage }) => { + return activeAt != null || removalStage == null; + } + ); + const searchResults: Array = filterAndSortConversationsByRecent( - allConversations, + visibleConversations, normalizedQuery, regionCode );