@@ -14,7 +14,7 @@ import {
1414} from './messages' ;
1515import { Game , isPromoting } from './Game' ;
1616import { db } from './db' ;
17- import { SocketManager , User } from './SocketManager' ;
17+ import { socketManager , User } from './SocketManager' ;
1818import { Square } from 'chess.js' ;
1919import { GameStatus } from '@prisma/client' ;
2020
@@ -41,7 +41,7 @@ export class GameManager {
4141 return ;
4242 }
4343 this . users = this . users . filter ( ( user ) => user . socket !== socket ) ;
44- SocketManager . getInstance ( ) . removeUser ( user ) ;
44+ socketManager . removeUser ( user ) ;
4545 }
4646
4747 removeGame ( gameId : string ) {
@@ -59,7 +59,7 @@ export class GameManager {
5959 return ;
6060 }
6161 if ( user . userId === game . player1UserId ) {
62- SocketManager . getInstance ( ) . broadcast (
62+ socketManager . broadcast (
6363 game . gameId ,
6464 JSON . stringify ( {
6565 type : GAME_ALERT ,
@@ -70,15 +70,15 @@ export class GameManager {
7070 ) ;
7171 return ;
7272 }
73- SocketManager . getInstance ( ) . addUser ( user , game . gameId ) ;
73+ socketManager . addUser ( user , game . gameId ) ;
7474 await game ?. updateSecondPlayer ( user . userId ) ;
7575 this . pendingGameId = null ;
7676 } else {
7777 const game = new Game ( user . userId , null ) ;
7878 this . games . push ( game ) ;
7979 this . pendingGameId = game . gameId ;
80- SocketManager . getInstance ( ) . addUser ( user , game . gameId ) ;
81- SocketManager . getInstance ( ) . broadcast (
80+ socketManager . addUser ( user , game . gameId ) ;
81+ socketManager . broadcast (
8282 game . gameId ,
8383 JSON . stringify ( {
8484 type : GAME_ADDED ,
@@ -182,7 +182,7 @@ export class GameManager {
182182 } ) ,
183183 ) ;
184184
185- SocketManager . getInstance ( ) . addUser ( user , gameId ) ;
185+ socketManager . addUser ( user , gameId ) ;
186186 }
187187 } ) ;
188188 }
0 commit comments