From 4fe74e8466a79b58207deeaba0f66abe8d8bb515 Mon Sep 17 00:00:00 2001 From: cetsupport Date: Fri, 27 May 2022 19:38:07 +0800 Subject: [PATCH] Update index.js Only need disconnect the mrview with right database name, in case multiple databases running. --- packages/node_modules/pouchdb-adapter-leveldb-core/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/pouchdb-adapter-leveldb-core/src/index.js b/packages/node_modules/pouchdb-adapter-leveldb-core/src/index.js index 0ec271a7cf..ac61f768b4 100644 --- a/packages/node_modules/pouchdb-adapter-leveldb-core/src/index.js +++ b/packages/node_modules/pouchdb-adapter-leveldb-core/src/index.js @@ -1176,7 +1176,7 @@ function LevelPouch(opts, callback) { var adapterName = functionName(leveldown); var adapterStore = dbStores.get(adapterName); - var keys = [...adapterStore.keys()].filter(k => k.includes("-mrview-")); + var keys = [...adapterStore.keys()].filter(k => k.includes(name)).filter(k => k.includes("-mrview-")); keys.forEach(key => { var eventEmitter = adapterStore.get(key); eventEmitter.removeAllListeners();