diff --git a/packages/api/src/elastic/pages.ts b/packages/api/src/elastic/pages.ts index 8cb48fbbf..bce0dba98 100644 --- a/packages/api/src/elastic/pages.ts +++ b/packages/api/src/elastic/pages.ts @@ -189,10 +189,10 @@ const appendIdsFilter = (body: SearchBody, ids: string[]): void => { const appendRecommendedBy = (body: SearchBody, recommendedBy: string): void => { body.query.bool.must.push({ nested: { - path: 'recommendedBy', + path: 'recommendations', query: { term: { - 'recommendedBy.name': recommendedBy, + 'recommendations.name': recommendedBy, }, }, }, diff --git a/packages/api/src/elastic/types.ts b/packages/api/src/elastic/types.ts index e4164b9c3..9b7122e57 100644 --- a/packages/api/src/elastic/types.ts +++ b/packages/api/src/elastic/types.ts @@ -53,10 +53,10 @@ export interface SearchBody { } | { nested: { - path: 'recommendedBy' + path: 'recommendations' query: { term: { - 'recommendedBy.name': string + 'recommendations.name': string } } }