@@ -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