Skip to content

Commit 53f3ee0

Browse files
Merge pull request #58 from HarishGangula/release-5.2.0
Issue KN-954 fix: browser load issue fixed
2 parents 339550a + 79a765f commit 53f3ee0

File tree

5 files changed

+22
-30
lines changed

5 files changed

+22
-30
lines changed

js/core/telemetrySyncManager.js

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
* @author Krushanu Mohapatra <Krushanu.Mohapatra@tarento.com>
66
*/
77

8-
const axios = require("axios").default;
98

109
var TelemetrySyncManager = {
1110

@@ -61,15 +60,15 @@ var TelemetrySyncManager = {
6160
headersParam['x-app-id'] = Telemetry.config.pdata.id;
6261
headersParam['x-device-id'] = Telemetry.fingerPrintId;
6362
headersParam['x-channel-id'] = Telemetry.config.channel;
64-
axios.post(
65-
fullPath,
66-
JSON.stringify(telemetryObj),
67-
{headers: {headersParam}}
68-
)
69-
.then((result) => {
70-
Telemetry.config.telemetryDebugEnabled && console.log("Telemetry API success", result);
71-
})
72-
.catch((error) => {
63+
jQuery.ajax({
64+
url: fullPath,
65+
type: "POST",
66+
headers: headersParam,
67+
data: JSON.stringify(telemetryObj),
68+
async: async
69+
}).done(function(resp) {
70+
Telemetry.config.telemetryDebugEnabled && console.log("Telemetry API success", resp);
71+
}).fail(function(error, textStatus, errorThrown) {
7372
if(instance._failedBatchSize > instance._failedBatch.length){
7473
instance._failedBatch.push(telemetryObj);
7574
}

js/dist/index.js

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2414,7 +2414,6 @@ if (typeof module != 'undefined') {
24142414
* @author Krushanu Mohapatra <Krushanu.Mohapatra@tarento.com>
24152415
*/
24162416

2417-
const axios = require("axios").default;
24182417

24192418
var TelemetrySyncManager = {
24202419

@@ -2470,15 +2469,15 @@ var TelemetrySyncManager = {
24702469
headersParam['x-app-id'] = Telemetry.config.pdata.id;
24712470
headersParam['x-device-id'] = Telemetry.fingerPrintId;
24722471
headersParam['x-channel-id'] = Telemetry.config.channel;
2473-
axios.post(
2474-
fullPath,
2475-
JSON.stringify(telemetryObj),
2476-
{headers: {headersParam}}
2477-
)
2478-
.then((result) => {
2479-
Telemetry.config.telemetryDebugEnabled && console.log("Telemetry API success", result);
2480-
})
2481-
.catch((error) => {
2472+
jQuery.ajax({
2473+
url: fullPath,
2474+
type: "POST",
2475+
headers: headersParam,
2476+
data: JSON.stringify(telemetryObj),
2477+
async: async
2478+
}).done(function(resp) {
2479+
Telemetry.config.telemetryDebugEnabled && console.log("Telemetry API success", resp);
2480+
}).fail(function(error, textStatus, errorThrown) {
24822481
if(instance._failedBatchSize > instance._failedBatch.length){
24832482
instance._failedBatch.push(telemetryObj);
24842483
}

js/dist/package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@project-sunbird/telemetry-sdk",
3-
"version": "1.2.0",
3+
"version": "1.3.0",
44
"description": "Telemetry Service javascript library helps to generate the telemetry events.",
55
"directories": {
66
"example": "example",
@@ -54,9 +54,6 @@
5454
"url": "https://github.com/project-sunbird/sunbird-telemetry-sdk/issues"
5555
},
5656
"homepage": "https://github.com/project-sunbird/sunbird-telemetry-sdk/tree/master/js#readme",
57-
"dependencies": {
58-
"axios": "1.6.2"
59-
},
6057
"overrides": {
6158
"graceful-fs": "^4.2.11"
6259
}

js/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@project-sunbird/telemetry-sdk",
3-
"version": "1.2.0",
3+
"version": "1.3.0",
44
"description": "Telemetry Service javascript library helps to generate the telemetry events.",
55
"directories": {
66
"example": "example",
@@ -54,9 +54,6 @@
5454
"url": "https://github.com/project-sunbird/sunbird-telemetry-sdk/issues"
5555
},
5656
"homepage": "https://github.com/project-sunbird/sunbird-telemetry-sdk/tree/master/js#readme",
57-
"dependencies": {
58-
"axios": "1.6.2"
59-
},
6057
"overrides": {
6158
"graceful-fs": "^4.2.11"
6259
}

0 commit comments

Comments
 (0)