From d7616a2ddf25b6378df2e01f58437635fb1355c4 Mon Sep 17 00:00:00 2001 From: Nijil Nirmal Date: Tue, 28 Jan 2025 11:51:06 +0400 Subject: [PATCH 1/3] fix: add optional chaining to fix chartingRequest undefined id --- src/common/ohlc_handler.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/ohlc_handler.js b/src/common/ohlc_handler.js index db6faa8..ffb8a95 100644 --- a/src/common/ohlc_handler.js +++ b/src/common/ohlc_handler.js @@ -47,7 +47,7 @@ liveapi.events.on('history', (e, data) => { // add subscription id to the map in order to be able to unsubscribe const chartingRequest = chartingRequestMap.mapFor(key); - chartingRequest.id = chartingRequest.id || data?.subscription?.id; + chartingRequest.id = chartingRequest?.id || data?.subscription?.id; data.history.times.forEach((eachData,index) => { const time = parseInt(eachData) * 1000, From 80b2d08a97e2d82fd6d36fe010206af25de600f0 Mon Sep 17 00:00:00 2001 From: Nijil Nirmal Date: Tue, 28 Jan 2025 11:52:54 +0400 Subject: [PATCH 2/3] chore: update version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9eff0ba..139395b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@deriv-com/webtrader-charts", - "version": "0.6.4", + "version": "0.6.5", "description": "webtrader charts", "main": "dist/webtrader-charts.js", "scripts": { From c6d96f8d9f10f9ecfb391c425183884a9027d14d Mon Sep 17 00:00:00 2001 From: Nijil Nirmal Date: Tue, 28 Jan 2025 11:55:15 +0400 Subject: [PATCH 3/3] chore: update package-lock --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 35a48a5..7d9c807 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@deriv-com/webtrader-charts", - "version": "0.6.4", + "version": "0.6.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@deriv-com/webtrader-charts", - "version": "0.6.4", + "version": "0.6.5", "license": "MIT", "dependencies": { "datatables.net-dt": "^2.0.7",