@@ -36,14 +36,14 @@ export const handleMatchingRequest = (
36
36
params : MatchingParameters ,
37
37
) : void => {
38
38
socket . data . lastMessage = getUnixTimestamp ( ) ;
39
- const { userId, displayName } = socket . data ;
39
+ const { userId, displayName, imageUrl } = socket . data ;
40
40
41
41
SHOULD_LOG && console . log ( `User ${ displayName } (${ userId } ) requested a match with parameters ${ JSON . stringify ( params ) } .` ) ;
42
42
43
43
// Remove user from queue in case this is a re-request.
44
- inn . removeUserFromQueue ( { userId, displayName } ) ;
44
+ inn . removeUserFromQueue ( { userId, displayName, imageUrl } ) ;
45
45
46
- const maybeMatch = inn . queueUserOrReturnMatchResult ( { userId, displayName } , params ) ;
46
+ const maybeMatch = inn . queueUserOrReturnMatchResult ( { userId, displayName, imageUrl } , params ) ;
47
47
if ( ! maybeMatch ) {
48
48
notifyOnQueue ( io , inn , socket ) ;
49
49
SHOULD_LOG && console . log ( `User ${ userId } added to queue.` ) ;
@@ -75,14 +75,14 @@ export const handleMatchingRequest = (
75
75
console . error ( `Could not find socket for userId ${ otherUserId } (returned from queue).` ) ;
76
76
inn . removeUserFromQueue ( otherUserId ) ;
77
77
78
- inn . addUserToQueue ( { userId, displayName } , params ) ;
78
+ inn . addUserToQueue ( { userId, displayName, imageUrl } , params ) ;
79
79
notifyOnQueue ( io , inn , socket ) ;
80
80
} ) ;
81
81
} ;
82
82
83
83
export const handleDisconnect = ( io : InnkeeperIoServer , inn : InnState , socket : InnkeeperIoSocket ) : void => {
84
- const { userId, displayName } = socket . data ;
85
- inn . removeUserFromQueue ( { userId, displayName } ) ;
84
+ const { userId, displayName, imageUrl } = socket . data ;
85
+ inn . removeUserFromQueue ( { userId, displayName, imageUrl } ) ;
86
86
87
87
SHOULD_LOG && console . log ( `User ${ userId } disconnected from queue.` ) ;
88
88
} ;
0 commit comments