Skip to content

Commit bf38608

Browse files
committed
update
1 parent 9ac4215 commit bf38608

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

server/src/app.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,7 @@ export class App {
5050
App.io = new Server(server);
5151

5252
App.io.on('connection', (socket) => {
53-
const query = socket.handshake.query;
54-
const userId = query.userId;
55-
socket.join(userId);
53+
socketController.handleJoinRoom(socket);
5654
socketController.handleSocketEvents(socket);
5755
});
5856

server/src/controllers/socket.controller.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,8 @@ export class SocketController {
1111
public handleSocketEvents(socket: Socket) {
1212
this.socketService.handleSocketEvents(socket);
1313
}
14+
15+
public handleJoinRoom(socket: Socket) {
16+
this.socketService.handleJoinRoom(socket);
17+
}
1418
}

server/src/services/socket.service.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,11 @@ export class SocketService {
4444
await webChannel.postMessageToBot({ userId, message, data: '' })
4545
}
4646
}
47+
48+
public handleJoinRoom(socket: Socket) {
49+
const query = socket.handshake.query;
50+
const userId = query.userId;
51+
socket.join(userId);
52+
return socket;
53+
}
4754
}

0 commit comments

Comments
 (0)