From 7ea10b2e21df400df1b32f3a802f499eeec9dfa0 Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Wed, 16 Jun 2021 17:46:49 -0400 Subject: [PATCH] Fix missing knex passthrough --- api/src/services/meta.ts | 4 ++-- api/src/utils/apply-query.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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;