File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed
Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -223,7 +223,10 @@ class SocketServer {
223223 * @param socket Server socket
224224 * @param request Request
225225 */
226- onInit ( socket , request ) { }
226+ onInit ( socket , request ) {
227+ socket . request ??= request ;
228+ request . query ??= { } ;
229+ }
227230
228231 /**
229232 * Handle connect event
Original file line number Diff line number Diff line change @@ -257,7 +257,8 @@ class SocketIOServer extends SocketServer {
257257 }
258258 }
259259
260- onInit ( socket ) {
260+ onInit ( socket , request ) {
261+ super . onInit ( socket , request ) ;
261262 socket . contexts = new Set ( ) ; // Set<context>
262263 }
263264
Original file line number Diff line number Diff line change @@ -245,7 +245,7 @@ class SocketWSServer extends SocketServer {
245245 }
246246
247247 onInit ( ws , request ) {
248- ws . request = request ;
248+ super . onInit ( ws , request ) ;
249249 ws . events = new Map ( ) ; // Map<event, Set<callback>>
250250 ws . contexts = new Set ( ) ; // Set<context>
251251 }
You can’t perform that action at this time.
0 commit comments