From 2cc8a2c104d1f0b1ad7952b020b5f7aea1022f71 Mon Sep 17 00:00:00 2001 From: Alex Lytvynenko Date: Wed, 28 Dec 2022 15:35:02 +1100 Subject: [PATCH] fix: fixing unhandled exception when fetching settings file --- lib/utils/SettingsFileUtil.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/utils/SettingsFileUtil.js b/lib/utils/SettingsFileUtil.js index f9b7af9..43ff9c2 100644 --- a/lib/utils/SettingsFileUtil.js +++ b/lib/utils/SettingsFileUtil.js @@ -70,9 +70,16 @@ let SettingsFileUtil = { options.port = port; } - (protocol === 'https' ? https : http).get(options, res => { - SettingsFileUtil.handleHttpRequest(res, resolve, reject); - }); + (protocol === 'https' ? https : http) + .get(options, res => { + SettingsFileUtil.handleHttpRequest(res, resolve, reject); + }) + .on('error', err => { + console.error( + `VWO-SDK - [ERROR]: ${getCurrentTime()} https.get failed for fetching account settings - ${err.message}` + ); + reject(err); + }); }); } },