Skip to content

Commit

Permalink
remove user from runLiveQueryEventHandlers
Browse files Browse the repository at this point in the history
  • Loading branch information
dblythy committed Dec 3, 2020
1 parent 4ae439d commit 371abda
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 14 deletions.
5 changes: 1 addition & 4 deletions spec/ParseLiveQuery.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,8 @@ describe('ParseLiveQuery', function () {
requestedUser.setUsername('username');
requestedUser.setPassword('password');
Parse.Cloud.onLiveQueryEvent(req => {
const { event, sessionToken, user } = req;
const { event, sessionToken } = req;
if (event === 'ws_disconnect') {
expect(user).toBeDefined();
expect(user.id).toBe(requestedUser.id);
expect(user.get('username')).toBe('username');
expect(sessionToken).toBeDefined();
expect(sessionToken).toBe(requestedUser.getSessionToken());
done();
Expand Down
12 changes: 2 additions & 10 deletions src/triggers.js
Original file line number Diff line number Diff line change
Expand Up @@ -845,18 +845,10 @@ export function inflate(data, restObject) {
return Parse.Object.fromJSON(copy);
}

export async function runLiveQueryEventHandlers(data, applicationId = Parse.applicationId) {
if (
!_triggerStore ||
!_triggerStore[applicationId] ||
!_triggerStore[applicationId].LiveQuery ||
_triggerStore[applicationId].LiveQuery.length == 0
) {
export function runLiveQueryEventHandlers(data, applicationId = Parse.applicationId) {
if (!_triggerStore || !_triggerStore[applicationId] || !_triggerStore[applicationId].LiveQuery) {
return;
}
if (data.sessionToken && !data.user) {
data.user = await userForSessionToken(data.sessionToken);
}
_triggerStore[applicationId].LiveQuery.forEach(handler => handler(data));
}

Expand Down

0 comments on commit 371abda

Please sign in to comment.