feat(catalog): support query predicates in DefaultEntitiesCatalog.facets

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2026-02-26 16:02:46 +01:00
parent 2d1580b9bd
commit adcd98eb0b
@@ -686,9 +686,10 @@ export class DefaultEntitiesCatalog implements EntitiesCatalog {
})
.groupBy(['search.key', 'search.original_value']);
if (request.filter) {
if (request.filter || request.query) {
applyEntityFilterToQuery({
filter: request.filter,
query: request.query,
targetQuery: query,
onEntityIdField: 'search.entity_id',
knex: this.database,