From 113f05a4287013b2404e6d20e66ac7957590b6e5 Mon Sep 17 00:00:00 2001 From: tfu Date: Thu, 26 Dec 2024 22:01:56 +0900 Subject: [PATCH] fix: text content is not indexed to meilisearch for some providers --- api/models/plugins/mongoMeili.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/models/plugins/mongoMeili.js b/api/models/plugins/mongoMeili.js index df96338302b4..6d68f6ec892a 100644 --- a/api/models/plugins/mongoMeili.js +++ b/api/models/plugins/mongoMeili.js @@ -186,8 +186,8 @@ const createMeiliMongooseModel = function ({ index, attributesToIndex }) { if (object.content && Array.isArray(object.content)) { object.text = object.content - .filter((item) => item.type === 'text' && item.text && item.text.value) - .map((item) => item.text.value) + .filter((item) => item.type === 'text' && item.text) + .map((item) => typeof item.text === 'string' ? item.text : item.text.value) .join(' '); delete object.content; }