From b705b488b04522a0d21da989015c40461f120c6e Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Tue, 30 Apr 2024 21:01:36 -0300 Subject: client: search results behavior stub --- src/util/searchSchema.js | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) (limited to 'src/util/searchSchema.js') diff --git a/src/util/searchSchema.js b/src/util/searchSchema.js index ce0e7a84..1628dbd4 100644 --- a/src/util/searchSchema.js +++ b/src/util/searchSchema.js @@ -3,28 +3,41 @@ export function makeSearchIndexes(FlexSearch) { const indexes = { albums: new FlexSearch.Document({ - id: "reference", - index: ["name", "groups"], + id: 'reference', + index: ['name', 'groups'], }), tracks: new FlexSearch.Document({ - id: "reference", - index: ["name", "album", "artists", "additionalNames"], + id: 'reference', + + index: [ + 'name', + 'album', + 'artists', + 'additionalNames', + ], + + store: [ + 'color', + 'name', + 'albumDirectory', + 'artworkKind', + ], }), artists: new FlexSearch.Document({ - id: "reference", - index: ["names"], + id: 'reference', + index: ['names'], }), groups: new FlexSearch.Document({ - id: "reference", - index: ["name", "description", "category"], + id: 'reference', + index: ['name', 'description', 'category'], }), flashes: new FlexSearch.Document({ - id: "reference", - index: ["name", "tracks", "contributors"], + id: 'reference', + index: ['name', 'tracks', 'contributors'], }), }; -- cgit 1.3.0-6-gf8a5