@@ -9,7 +9,7 @@ import { matchesQuery, queryHash } from './QueryTools';
9
9
import { ParsePubSub } from './ParsePubSub' ;
10
10
import SchemaController from '../Controllers/SchemaController' ;
11
11
import _ from 'lodash' ;
12
- import uuid from 'uuid' ;
12
+ import { v4 as uuidv4 } from 'uuid' ;
13
13
import { runLiveQueryEventHandlers } from '../triggers' ;
14
14
import { getAuthForSessionToken , Auth } from '../Auth' ;
15
15
import { getCacheController } from '../Controllers' ;
@@ -60,7 +60,7 @@ class ParseLiveQueryServer {
60
60
// Initialize websocket server
61
61
this . parseWebSocketServer = new ParseWebSocketServer (
62
62
server ,
63
- parseWebsocket => this . _onConnect ( parseWebsocket ) ,
63
+ ( parseWebsocket ) => this . _onConnect ( parseWebsocket ) ,
64
64
config
65
65
) ;
66
66
@@ -165,13 +165,13 @@ class ParseLiveQueryServer {
165
165
// Check ACL
166
166
return this . _matchesACL ( acl , client , requestId ) ;
167
167
} )
168
- . then ( isMatched => {
168
+ . then ( ( isMatched ) => {
169
169
if ( ! isMatched ) {
170
170
return null ;
171
171
}
172
172
client . pushDelete ( requestId , deletedParseObject ) ;
173
173
} )
174
- . catch ( error => {
174
+ . catch ( ( error ) => {
175
175
logger . error ( 'Matching ACL error : ' , error ) ;
176
176
} ) ;
177
177
}
@@ -298,7 +298,7 @@ class ParseLiveQueryServer {
298
298
originalParseObject
299
299
) ;
300
300
} ,
301
- error => {
301
+ ( error ) => {
302
302
logger . error ( 'Matching ACL error : ' , error ) ;
303
303
}
304
304
) ;
@@ -308,7 +308,7 @@ class ParseLiveQueryServer {
308
308
}
309
309
310
310
_onConnect ( parseWebsocket : any ) : void {
311
- parseWebsocket . on ( 'message' , request => {
311
+ parseWebsocket . on ( 'message' , ( request ) => {
312
312
if ( typeof request === 'string' ) {
313
313
try {
314
314
request = JSON . parse ( request ) ;
@@ -426,10 +426,10 @@ class ParseLiveQueryServer {
426
426
cacheController : this . cacheController ,
427
427
sessionToken : sessionToken ,
428
428
} )
429
- . then ( auth => {
429
+ . then ( ( auth ) => {
430
430
return { auth, userId : auth && auth . user && auth . user . id } ;
431
431
} )
432
- . catch ( error => {
432
+ . catch ( ( error ) => {
433
433
// There was an error with the session token
434
434
const result = { } ;
435
435
if ( error && error . code === Parse . Error . INVALID_SESSION_TOKEN ) {
@@ -523,7 +523,7 @@ class ParseLiveQueryServer {
523
523
return Promise . resolve ( )
524
524
. then ( async ( ) => {
525
525
// Resolve false right away if the acl doesn't have any roles
526
- const acl_has_roles = Object . keys ( acl . permissionsById ) . some ( key =>
526
+ const acl_has_roles = Object . keys ( acl . permissionsById ) . some ( ( key ) =>
527
527
key . startsWith ( 'role:' )
528
528
) ;
529
529
if ( ! acl_has_roles ) {
@@ -581,7 +581,7 @@ class ParseLiveQueryServer {
581
581
return ;
582
582
}
583
583
const hasMasterKey = this . _hasMasterKey ( request , this . keyPairs ) ;
584
- const clientId = uuid ( ) ;
584
+ const clientId = uuidv4 ( ) ;
585
585
const client = new Client (
586
586
clientId ,
587
587
parseWebsocket ,
0 commit comments