From 4c7cd840df6e3b2c6cdffbb18e67f68c8a0e0d34 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Tue, 12 Sep 2023 18:27:58 +0500 Subject: [PATCH] core: fix indexes getting replaced on backup restore --- packages/core/src/database/backup.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/database/backup.js b/packages/core/src/database/backup.js index 597c12867..8a0b2e6e4 100644 --- a/packages/core/src/database/backup.js +++ b/packages/core/src/database/backup.js @@ -255,9 +255,9 @@ export default class Backup { } for (const collectionKey in toAdd) { - await new Indexer(this._db.storage, collectionKey).writeMulti( - toAdd[collectionKey] - ); + const indexer = new Indexer(this._db.storage, collectionKey); + await indexer.init(); + await indexer.writeMulti(toAdd[collectionKey]); } }