From f652cdca0aa64df0b7ef5b495ae0262fd4854e36 Mon Sep 17 00:00:00 2001 From: 18alantom <2.alan.tom@gmail.com> Date: Thu, 22 Jun 2023 14:32:26 +0530 Subject: [PATCH] fix: remove setting of error type on query-error - type Listener params as any --- backend/database/core.ts | 3 --- fyo/utils/observable.ts | 3 ++- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/backend/database/core.ts b/backend/database/core.ts index d14a1a70..9c1bf9f7 100644 --- a/backend/database/core.ts +++ b/backend/database/core.ts @@ -90,9 +90,6 @@ export default class DatabaseCore extends DatabaseBase { async connect() { this.knex = knex(this.connectionParams); - this.knex.on('query-error', (error: Error) => { - error.cause = getDbError(error); - }); await this.knex.raw('PRAGMA foreign_keys=ON'); } diff --git a/fyo/utils/observable.ts b/fyo/utils/observable.ts index 68db75bb..32f06f41 100644 --- a/fyo/utils/observable.ts +++ b/fyo/utils/observable.ts @@ -3,7 +3,8 @@ enum EventType { OnceListeners = '_onceListeners', } -type Listener = (...args: unknown[]) => unknown | Promise; +// eslint-disable-next-line @typescript-eslint/no-explicit-any +type Listener = (...args: any[]) => unknown | Promise; export default class Observable { [key: string]: unknown | T;