diff --git a/api/src/services/meta.ts b/api/src/services/meta.ts index 8697f3f3e8..c7b2ff6df7 100644 --- a/api/src/services/meta.ts +++ b/api/src/services/meta.ts @@ -47,7 +47,7 @@ export class MetaService { const permissions = parseFilter(permissionsRecord.permissions, this.accountability); - applyFilter(this.schema, dbQuery, permissions, collection); + applyFilter(this.knex, this.schema, dbQuery, permissions, collection); } const result = await dbQuery; @@ -77,7 +77,7 @@ export class MetaService { } if (Object.keys(filter).length > 0) { - applyFilter(this.schema, dbQuery, filter, collection); + applyFilter(this.knex, this.schema, dbQuery, filter, collection); } if (query.search) { diff --git a/api/src/utils/apply-query.ts b/api/src/utils/apply-query.ts index 493f951816..4922dba183 100644 --- a/api/src/utils/apply-query.ts +++ b/api/src/utils/apply-query.ts @@ -492,7 +492,7 @@ export async function applySearch( }); } -export function applyAggregate(dbQuery: Knex.QueryBuilder, aggregate: Aggregate) { +export function applyAggregate(dbQuery: Knex.QueryBuilder, aggregate: Aggregate): void { for (const [operation, fields] of Object.entries(aggregate)) { if (!fields) continue;