From 9c40a6c63b0f43d45731dd60a4dafabab6934023 Mon Sep 17 00:00:00 2001 From: Wayne <5291640+ringoinca@users.noreply.github.com> Date: Sun, 20 Jul 2025 21:56:06 +0300 Subject: [PATCH] Search service: adding more attributes to highlights --- packages/backend/src/services/IngestionService.ts | 3 +-- packages/backend/src/services/SearchService.ts | 2 +- packages/frontend/src/lib/components/custom/Footer.svelte | 4 ++-- packages/frontend/src/routes/dashboard/search/+page.svelte | 6 +++++- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/backend/src/services/IngestionService.ts b/packages/backend/src/services/IngestionService.ts index 4d886bd..6ba84bd 100644 --- a/packages/backend/src/services/IngestionService.ts +++ b/packages/backend/src/services/IngestionService.ts @@ -228,11 +228,10 @@ export class IngestionService { } // adding to indexing queue //Instead: index by email (raw email object, ingestion id) - console.log('adding to indexing queue'); + console.log('Indexing email: ', email.subject); // await indexingQueue.add('index-email', { // emailId: archivedEmail.id, // }); - const searchService = new SearchService(); const storageService = new StorageService(); const databaseService = new DatabaseService(); diff --git a/packages/backend/src/services/SearchService.ts b/packages/backend/src/services/SearchService.ts index c07958a..1a9f92c 100644 --- a/packages/backend/src/services/SearchService.ts +++ b/packages/backend/src/services/SearchService.ts @@ -40,7 +40,7 @@ export class SearchService { const searchParams: SearchParams = { limit, offset: (page - 1) * limit, - attributesToHighlight: ['body', 'attachments.*.content'], + attributesToHighlight: ['body', 'attachments.*.content', 'from', 'to', 'subject', 'cc', 'bcc'], showMatchesPosition: true, sort: ['timestamp:desc'] }; diff --git a/packages/frontend/src/lib/components/custom/Footer.svelte b/packages/frontend/src/lib/components/custom/Footer.svelte index e583516..4e9f5f8 100644 --- a/packages/frontend/src/lib/components/custom/Footer.svelte +++ b/packages/frontend/src/lib/components/custom/Footer.svelte @@ -1,9 +1,9 @@ -