Skip to content

Commit ead8949

Browse files
committed
Update ParseLiveQueryServer.js
1 parent ea61f63 commit ead8949

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

src/LiveQuery/ParseLiveQueryServer.js

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,7 @@ class ParseLiveQueryServer {
171171
const trigger = getTrigger(className, 'afterEvent', Parse.applicationId);
172172
if (trigger) {
173173
const auth = await this.getAuthFromClient(client, requestId);
174-
if (auth && auth.user) {
175-
res.user = auth.user;
176-
}
174+
res.user = auth.user;
177175
if (res.object) {
178176
res.object = Parse.Object.fromJSON(res.object);
179177
}
@@ -321,9 +319,7 @@ class ParseLiveQueryServer {
321319
res.original = Parse.Object.fromJSON(res.original);
322320
}
323321
const auth = await this.getAuthFromClient(client, requestId);
324-
if (auth && auth.user) {
325-
res.user = auth.user;
326-
}
322+
res.user = auth.user;
327323
await runTrigger(trigger, `afterEvent.${className}`, res, auth);
328324
}
329325
if (!res.sendEvent) {
@@ -597,7 +593,7 @@ class ParseLiveQueryServer {
597593
sessionToken = getSessionFromClient();
598594
}
599595
const { auth } = await this.getAuthForSessionToken(sessionToken);
600-
return auth;
596+
return auth || {};
601597
}
602598

603599
async _matchesACL(acl: any, client: any, requestId: number): Promise<boolean> {
@@ -653,9 +649,7 @@ class ParseLiveQueryServer {
653649
const trigger = getTrigger('@Connect', 'beforeConnect', Parse.applicationId);
654650
if (trigger) {
655651
const auth = await this.getAuthFromClient(client, request.requestId, req.sessionToken);
656-
if (auth && auth.user) {
657-
req.user = auth.user;
658-
}
652+
req.user = auth.user;
659653
await runTrigger(trigger, `beforeConnect.@Connect`, req, auth);
660654
}
661655
parseWebsocket.clientId = clientId;
@@ -714,9 +708,7 @@ class ParseLiveQueryServer {
714708
const trigger = getTrigger(className, 'beforeSubscribe', Parse.applicationId);
715709
if (trigger) {
716710
const auth = await this.getAuthFromClient(client, request.requestId, request.sessionToken);
717-
if (auth && auth.user) {
718-
request.user = auth.user;
719-
}
711+
request.user = auth.user;
720712

721713
const parseQuery = new Parse.Query(className);
722714
parseQuery.withJSON(request.query);

0 commit comments

Comments
 (0)