Skip to content

Commit 1a7c045

Browse files
author
Devendra
committed
fixing presence heartbeat issue in minified version
1 parent 67092ce commit 1a7c045

20 files changed

Lines changed: 85 additions & 85 deletions

File tree

core/pubnub-common.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -282,10 +282,10 @@ function PN_API(setup) {
282282

283283
PRESENCE_HB_RUNNING = true;
284284
SELF['presence_heartbeat']({
285-
callback : function() {
285+
'callback' : function(r) {
286286
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
287287
},
288-
error : function(e) {
288+
'error' : function(e) {
289289
error && error("Presence Heartbeat unable to reach Pubnub servers." + JSON.stringify(e));
290290
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
291291
}
@@ -334,7 +334,7 @@ function PN_API(setup) {
334334
return;
335335
}
336336
}
337-
callback(response)
337+
callback(response);
338338
}
339339

340340
function _invoke_error(response,err) {
@@ -1195,8 +1195,8 @@ function PN_API(setup) {
11951195
var jsonp = jsonp_cb();
11961196
var data = { 'uuid' : UUID, 'auth' : AUTH_KEY };
11971197

1198-
var st = JSON.stringify(STATE);
1199-
if (st.length > 2) data['metadata'] = JSON.stringify(STATE);
1198+
var st = JSON['stringify'](STATE);
1199+
if (st.length > 2) data['metadata'] = JSON['stringify'](STATE);
12001200

12011201
xdr({
12021202
callback : jsonp,
@@ -1205,7 +1205,7 @@ function PN_API(setup) {
12051205
url : [
12061206
STD_ORIGIN, 'v2', 'presence',
12071207
'sub-key', SUBSCRIBE_KEY,
1208-
'channel' , encode(generate_channel_list(CHANNELS).join(',')),
1208+
'channel' , encode(generate_channel_list(CHANNELS)['join'](',')),
12091209
'heartbeat'
12101210
],
12111211
success : function(response) {

modern/pubnub.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,10 @@ function PN_API(setup) {
283283

284284
PRESENCE_HB_RUNNING = true;
285285
SELF['presence_heartbeat']({
286-
callback : function() {
286+
'callback' : function(r) {
287287
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
288288
},
289-
error : function(e) {
289+
'error' : function(e) {
290290
error && error("Presence Heartbeat unable to reach Pubnub servers." + JSON.stringify(e));
291291
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
292292
}
@@ -335,7 +335,7 @@ function PN_API(setup) {
335335
return;
336336
}
337337
}
338-
callback(response)
338+
callback(response);
339339
}
340340

341341
function _invoke_error(response,err) {
@@ -1196,8 +1196,8 @@ function PN_API(setup) {
11961196
var jsonp = jsonp_cb();
11971197
var data = { 'uuid' : UUID, 'auth' : AUTH_KEY };
11981198

1199-
var st = JSON.stringify(STATE);
1200-
if (st.length > 2) data['metadata'] = JSON.stringify(STATE);
1199+
var st = JSON['stringify'](STATE);
1200+
if (st.length > 2) data['metadata'] = JSON['stringify'](STATE);
12011201

12021202
xdr({
12031203
callback : jsonp,
@@ -1206,7 +1206,7 @@ function PN_API(setup) {
12061206
url : [
12071207
STD_ORIGIN, 'v2', 'presence',
12081208
'sub-key', SUBSCRIBE_KEY,
1209-
'channel' , encode(generate_channel_list(CHANNELS).join(',')),
1209+
'channel' , encode(generate_channel_list(CHANNELS)['join'](',')),
12101210
'heartbeat'
12111211
],
12121212
success : function(response) {

modern/pubnub.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node.js/pubnub.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,10 @@ function PN_API(setup) {
283283

284284
PRESENCE_HB_RUNNING = true;
285285
SELF['presence_heartbeat']({
286-
callback : function() {
286+
'callback' : function(r) {
287287
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
288288
},
289-
error : function(e) {
289+
'error' : function(e) {
290290
error && error("Presence Heartbeat unable to reach Pubnub servers." + JSON.stringify(e));
291291
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
292292
}
@@ -335,7 +335,7 @@ function PN_API(setup) {
335335
return;
336336
}
337337
}
338-
callback(response)
338+
callback(response);
339339
}
340340

341341
function _invoke_error(response,err) {
@@ -1196,8 +1196,8 @@ function PN_API(setup) {
11961196
var jsonp = jsonp_cb();
11971197
var data = { 'uuid' : UUID, 'auth' : AUTH_KEY };
11981198

1199-
var st = JSON.stringify(STATE);
1200-
if (st.length > 2) data['metadata'] = JSON.stringify(STATE);
1199+
var st = JSON['stringify'](STATE);
1200+
if (st.length > 2) data['metadata'] = JSON['stringify'](STATE);
12011201

12021202
xdr({
12031203
callback : jsonp,
@@ -1206,7 +1206,7 @@ function PN_API(setup) {
12061206
url : [
12071207
STD_ORIGIN, 'v2', 'presence',
12081208
'sub-key', SUBSCRIBE_KEY,
1209-
'channel' , encode(generate_channel_list(CHANNELS).join(',')),
1209+
'channel' , encode(generate_channel_list(CHANNELS)['join'](',')),
12101210
'heartbeat'
12111211
],
12121212
success : function(response) {

phonegap/pubnub.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,10 @@ function PN_API(setup) {
283283

284284
PRESENCE_HB_RUNNING = true;
285285
SELF['presence_heartbeat']({
286-
callback : function() {
286+
'callback' : function(r) {
287287
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
288288
},
289-
error : function(e) {
289+
'error' : function(e) {
290290
error && error("Presence Heartbeat unable to reach Pubnub servers." + JSON.stringify(e));
291291
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
292292
}
@@ -335,7 +335,7 @@ function PN_API(setup) {
335335
return;
336336
}
337337
}
338-
callback(response)
338+
callback(response);
339339
}
340340

341341
function _invoke_error(response,err) {
@@ -1196,8 +1196,8 @@ function PN_API(setup) {
11961196
var jsonp = jsonp_cb();
11971197
var data = { 'uuid' : UUID, 'auth' : AUTH_KEY };
11981198

1199-
var st = JSON.stringify(STATE);
1200-
if (st.length > 2) data['metadata'] = JSON.stringify(STATE);
1199+
var st = JSON['stringify'](STATE);
1200+
if (st.length > 2) data['metadata'] = JSON['stringify'](STATE);
12011201

12021202
xdr({
12031203
callback : jsonp,
@@ -1206,7 +1206,7 @@ function PN_API(setup) {
12061206
url : [
12071207
STD_ORIGIN, 'v2', 'presence',
12081208
'sub-key', SUBSCRIBE_KEY,
1209-
'channel' , encode(generate_channel_list(CHANNELS).join(',')),
1209+
'channel' , encode(generate_channel_list(CHANNELS)['join'](',')),
12101210
'heartbeat'
12111211
],
12121212
success : function(response) {

phonegap/pubnub.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sencha/pubnub.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,10 @@ function PN_API(setup) {
283283

284284
PRESENCE_HB_RUNNING = true;
285285
SELF['presence_heartbeat']({
286-
callback : function() {
286+
'callback' : function(r) {
287287
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
288288
},
289-
error : function(e) {
289+
'error' : function(e) {
290290
error && error("Presence Heartbeat unable to reach Pubnub servers." + JSON.stringify(e));
291291
PRESENCE_HB_TIMEOUT = timeout( _presence_heartbeat, (PRESENCE_HB_INTERVAL) * SECOND );
292292
}
@@ -335,7 +335,7 @@ function PN_API(setup) {
335335
return;
336336
}
337337
}
338-
callback(response)
338+
callback(response);
339339
}
340340

341341
function _invoke_error(response,err) {
@@ -1196,8 +1196,8 @@ function PN_API(setup) {
11961196
var jsonp = jsonp_cb();
11971197
var data = { 'uuid' : UUID, 'auth' : AUTH_KEY };
11981198

1199-
var st = JSON.stringify(STATE);
1200-
if (st.length > 2) data['metadata'] = JSON.stringify(STATE);
1199+
var st = JSON['stringify'](STATE);
1200+
if (st.length > 2) data['metadata'] = JSON['stringify'](STATE);
12011201

12021202
xdr({
12031203
callback : jsonp,
@@ -1206,7 +1206,7 @@ function PN_API(setup) {
12061206
url : [
12071207
STD_ORIGIN, 'v2', 'presence',
12081208
'sub-key', SUBSCRIBE_KEY,
1209-
'channel' , encode(generate_channel_list(CHANNELS).join(',')),
1209+
'channel' , encode(generate_channel_list(CHANNELS)['join'](',')),
12101210
'heartbeat'
12111211
],
12121212
success : function(response) {

sencha/pubnub.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)