From 063187340ce257a633cc5e6b503112db306be2e6 Mon Sep 17 00:00:00 2001 From: Koni Marti Date: Tue, 7 Nov 2023 16:33:37 +0100 Subject: search: add rcpts fields to header in search criteria Add recipients fields (from, to, cc) to the header for filtering and searching for the maildir and mbox backends. Fixes: commit 8464b373 ("search: use a common api for all workers") Reported-by: Vitaly Ovchinnikov Signed-off-by: Koni Marti Acked-by: Robin Jarry Tested-by: Vitaly Ovchinnikov --- worker/lib/search.go | 1 + 1 file changed, 1 insertion(+) (limited to 'worker/lib') diff --git a/worker/lib/search.go b/worker/lib/search.go index a3604430..c85b3307 100644 --- a/worker/lib/search.go +++ b/worker/lib/search.go @@ -14,6 +14,7 @@ import ( ) func Search(messages []rfc822.RawMessage, criteria *types.SearchCriteria) ([]uint32, error) { + criteria.PrepareHeader() requiredParts := GetRequiredParts(criteria) matchedUids := []uint32{} -- cgit