From 9ea4651fb08c2213dc5e5c79646df1b301f849bb Mon Sep 17 00:00:00 2001 From: ammarahm-ed Date: Thu, 14 Sep 2023 23:45:13 +0500 Subject: [PATCH] core: fix backup fail if item in null/undefined --- packages/core/src/database/backup.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/src/database/backup.js b/packages/core/src/database/backup.js index 80c7810a2..08d931ea8 100644 --- a/packages/core/src/database/backup.js +++ b/packages/core/src/database/backup.js @@ -125,6 +125,7 @@ export default class Backup { const items = await this._db.storage.readMulti(chunk); items.forEach(([id, item]) => { if ( + !item || invalidKeys.includes(id) || (item.deleted && !item.type) || id.startsWith("_uk_")