refactor(search): use string construction for non-text values

Signed-off-by: Camila Belo <camilaibs@gmail.com>
This commit is contained in:
Camila Belo
2023-10-09 15:06:01 +02:00
parent 847841a89d
commit 7b1296c57a
@@ -329,9 +329,9 @@ export function parseHighlightFields({
const highlightedField = positions.reduce((content, pos) => {
return (
`${content.toString().substring(0, pos[0])}${preTag}` +
`${content.toString().substring(pos[0], pos[0] + pos[1])}` +
`${postTag}${content.toString().substring(pos[0] + pos[1])}`
`${String(content).substring(0, pos[0])}${preTag}` +
`${String(content).substring(pos[0], pos[0] + pos[1])}` +
`${postTag}${String(content).substring(pos[0] + pos[1])}`
);
}, doc[field] ?? '');