From 9ee1be79fb31ed5e5a6bc96cee32be17c3270fd5 Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Wed, 20 Apr 2022 18:07:48 +0100 Subject: [PATCH] Closing global DB using the standard function - not directly. --- packages/backend-core/src/middleware/tenancy.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/backend-core/src/middleware/tenancy.js b/packages/backend-core/src/middleware/tenancy.js index a5dc73541..f4053d1f5 100644 --- a/packages/backend-core/src/middleware/tenancy.js +++ b/packages/backend-core/src/middleware/tenancy.js @@ -1,4 +1,5 @@ const { setTenantId, setGlobalDB, getGlobalDB } = require("../tenancy") +const { closeDB } = require("../db") const ContextFactory = require("../context/FunctionContext") const { buildMatcherRegex, matches } = require("./matchers") @@ -18,7 +19,8 @@ module.exports = ( setGlobalDB(tenantId) } const destroyFn = async () => { - await getGlobalDB().close() + const db = getGlobalDB() + await closeDB(db) } return ContextFactory.getMiddleware(updateCtxFn, destroyFn)