File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -159,6 +159,9 @@ class SocketDaemon extends Daemon {
159159 } ;
160160 socket . IDs = IDs ;
161161
162+ // hook connect
163+ await this . eden . hook ( 'socket.connect' , { socket } ) ;
164+
162165 // log connected
163166 this . logger . log ( 'debug' , `client ${ IDs . socketID } - ${ user ? await user . name ( ) : 'anonymous' } connected` , {
164167 class : this . constructor . name ,
@@ -218,6 +221,9 @@ class SocketDaemon extends Daemon {
218221 // check user
219222 const { user } = socket . request ;
220223
224+ // hook connect
225+ await this . eden . hook ( 'socket.disconnect' , { socket } ) ;
226+
221227 // set ids
222228 const { IDs } = socket ;
223229
@@ -331,7 +337,7 @@ class SocketDaemon extends Daemon {
331337
332338 args : data . args ,
333339 call : data . name ,
334- sessionID : socket . request . cookies [ config . get ( 'session.key' ) || 'eden.session.id' ] ,
340+ sessionID : socket . IDs . sessionID ,
335341 } ;
336342
337343 // Hook opts
You can’t perform that action at this time.
0 commit comments