diff --git a/src/util/connections/ConnectionConfig.ts b/src/util/connections/ConnectionConfig.ts index 5a2239a0..79d6e1c9 100644 --- a/src/util/connections/ConnectionConfig.ts +++ b/src/util/connections/ConnectionConfig.ts @@ -18,6 +18,7 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ import { ConnectionConfigEntity } from "../entities/ConnectionConfigEntity"; +import { OrmUtils } from "../imports"; let config: any; let pairs: ConnectionConfigEntity[]; @@ -39,7 +40,7 @@ export const ConnectionConfig = { }, set: function set(val: Partial) { if (!config || !val) return; - config = val.merge(config); + config = OrmUtils.mergeDeep(config, val); // return applyConfig(config); return applyConfig(val);