From 0e01c19414fa15107304ba924d03dafd16dceb02 Mon Sep 17 00:00:00 2001 From: zadam Date: Wed, 15 Jun 2022 22:50:22 +0200 Subject: [PATCH] don't show hidden notes in search results --- src/services/search/services/search.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/services/search/services/search.js b/src/services/search/services/search.js index b5389569e..ea6594e67 100644 --- a/src/services/search/services/search.js +++ b/src/services/search/services/search.js @@ -88,6 +88,10 @@ function findResultsWithExpression(expression, searchContext) { throw new Error(`Can't find note path for note ${JSON.stringify(note.getPojo())}`); } + if (notePathArray.includes("hidden")) { + return null; + } + return new SearchResult(notePathArray); }) .filter(note => !!note); @@ -176,8 +180,7 @@ function searchNotesForAutocomplete(query) { fuzzyAttributeSearch: true }); - const allSearchResults = findResultsWithQuery(query, searchContext) - .filter(res => !res.notePathArray.includes("hidden")); + const allSearchResults = findResultsWithQuery(query, searchContext); const trimmed = allSearchResults.slice(0, 200);