Skip to content

Commit 6264f99

Browse files
davimacedoflovilmart
authored andcommitted
Concat appId to PubSub channel (#3043)
1 parent ee9099d commit 6264f99

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

spec/ParseCloudCodePublisher.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ describe('ParseCloudCodePublisher', function() {
3232
var request = {};
3333
publisher.onCloudCodeAfterSave(request);
3434

35-
expect(publisher._onCloudCodeMessage).toHaveBeenCalledWith('afterSave', request);
35+
expect(publisher._onCloudCodeMessage).toHaveBeenCalledWith(Parse.applicationId + 'afterSave', request);
3636
});
3737

3838
it('can handle cloud code afterDelete request', function() {
@@ -41,7 +41,7 @@ describe('ParseCloudCodePublisher', function() {
4141
var request = {};
4242
publisher.onCloudCodeAfterDelete(request);
4343

44-
expect(publisher._onCloudCodeMessage).toHaveBeenCalledWith('afterDelete', request);
44+
expect(publisher._onCloudCodeMessage).toHaveBeenCalledWith(Parse.applicationId + 'afterDelete', request);
4545
});
4646

4747
it('can handle cloud code request', function() {

src/LiveQuery/ParseCloudCodePublisher.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ class ParseCloudCodePublisher {
1111
}
1212

1313
onCloudCodeAfterSave(request: any): void {
14-
this._onCloudCodeMessage('afterSave', request);
14+
this._onCloudCodeMessage(Parse.applicationId + 'afterSave', request);
1515
}
1616

1717
onCloudCodeAfterDelete(request: any): void {
18-
this._onCloudCodeMessage('afterDelete', request);
18+
this._onCloudCodeMessage(Parse.applicationId + 'afterDelete', request);
1919
}
2020

2121
// Request is the request object from cloud code functions. request.object is a ParseObject.

src/LiveQuery/ParseLiveQueryServer.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ class ParseLiveQueryServer {
5555

5656
// Initialize subscriber
5757
this.subscriber = ParsePubSub.createSubscriber(config);
58-
this.subscriber.subscribe('afterSave');
59-
this.subscriber.subscribe('afterDelete');
58+
this.subscriber.subscribe(Parse.applicationId + 'afterSave');
59+
this.subscriber.subscribe(Parse.applicationId + 'afterDelete');
6060
// Register message handler for subscriber. When publisher get messages, it will publish message
6161
// to the subscribers and the handler will be called.
6262
this.subscriber.on('message', (channel, messageStr) => {
@@ -69,9 +69,9 @@ class ParseLiveQueryServer {
6969
return;
7070
}
7171
this._inflateParseObject(message);
72-
if (channel === 'afterSave') {
72+
if (channel === Parse.applicationId + 'afterSave') {
7373
this._onAfterSave(message);
74-
} else if (channel === 'afterDelete') {
74+
} else if (channel === Parse.applicationId + 'afterDelete') {
7575
this._onAfterDelete(message);
7676
} else {
7777
logger.error('Get message %s from unknown channel %j', message, channel);
@@ -104,7 +104,7 @@ class ParseLiveQueryServer {
104104
// Message is the JSON object from publisher after inflated. Message.currentParseObject is the ParseObject after changes.
105105
// Message.originalParseObject is the original ParseObject.
106106
_onAfterDelete(message: any): void {
107-
logger.verbose('afterDelete is triggered');
107+
logger.verbose(Parse.applicationId + 'afterDelete is triggered');
108108

109109
let deletedParseObject = message.currentParseObject.toJSON();
110110
let className = deletedParseObject.className;
@@ -145,7 +145,7 @@ class ParseLiveQueryServer {
145145
// Message is the JSON object from publisher after inflated. Message.currentParseObject is the ParseObject after changes.
146146
// Message.originalParseObject is the original ParseObject.
147147
_onAfterSave(message: any): void {
148-
logger.verbose('afterSave is triggered');
148+
logger.verbose(Parse.applicationId + 'afterSave is triggered');
149149

150150
let originalParseObject = null;
151151
if (message.originalParseObject) {

0 commit comments

Comments
 (0)