From 47aa2eaae5ddb277b4103924cb4b7a747c0136dd Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 22 Dec 2023 18:01:38 +0800 Subject: [PATCH] by default we want to search in the inbox if no in: is specified --- packages/api/src/utils/search.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/api/src/utils/search.ts b/packages/api/src/utils/search.ts index f0623fb3a..4c068c4f2 100644 --- a/packages/api/src/utils/search.ts +++ b/packages/api/src/utils/search.ts @@ -10,5 +10,10 @@ export const parseSearchQuery = (query: string): LiqeQuery => { // remove any quotes that are in the array value for example: label:"test","test2" -> label:"test,test2" .replace(/","/g, ',') + // by default we want to search in the inbox if no in: is specified + if (!searchQuery.includes('in:')) { + return parse(`(${searchQuery}) in:inbox`) + } + return parse(searchQuery) }