From e91560eac62a4009917ef28692daf30a1a6f8fbe Mon Sep 17 00:00:00 2001 From: "vikram.kalta@contentstack.com" Date: Wed, 13 Sep 2023 12:04:05 +0100 Subject: [PATCH 1/2] fix: fixed duplicate referenced objects by reverse loop --- src/stack.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stack.ts b/src/stack.ts index 7d5f8a30..8a98fe96 100755 --- a/src/stack.ts +++ b/src/stack.ts @@ -1747,7 +1747,7 @@ export class Stack { // GC to avoid mem leaks! oldEntryQueries = null - for (let i = 0, j = oldObjectPointerList.length; i < j; i++) { + for (let i = oldObjectPointerList.length - 1, j = 0; i >= j; i--) { const element: IShelf = oldObjectPointerList[i] let flag = true for (let k = 0, l = result.docs.length; k < l; k++) { From 7c88d48516f90d11e6da81690a1ba0d960a19090 Mon Sep 17 00:00:00 2001 From: "vikram.kalta@contentstack.com" Date: Mon, 18 Sep 2023 15:51:26 +0100 Subject: [PATCH 2/2] fix: bumped version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 144e5774..9bb04347 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "datasync-filesystem-sdk", - "version": "1.0.10", + "version": "1.0.11", "description": "JavaScript filesystem SDK to query data synced via @contentstack/datasync-content-store-filesystem", "main": "dist/index.js", "scripts": {