@@ -102,34 +102,38 @@ export class OpenChatWebSocket {
102102 const tempWs = new WebSocket ( wsUrl ) ;
103103
104104 // 연결은 성공하지만 응답이 늦을 수 있으므로 5초로 설정
105- const timeout = setTimeout ( ( ) => {
106- console . log ( "⏰ 닉네임 체크 타임아웃 (5초)" ) ;
107- tempWs . close ( ) ;
108- reject ( new Error ( "Nickname check timeout" ) ) ;
109- } , 5000 ) ;
105+ // const timeout = setTimeout(() => {
106+ // console.log("⏰ 닉네임 체크 타임아웃 (5초)");
107+ // tempWs.close();
108+ // reject(new Error("Nickname check timeout"));
109+ // }, 50000 );
110110
111111 tempWs . onopen = ( ) => {
112112 console . log ( "✅ 닉네임 체크 WebSocket 연결 성공" ) ;
113113
114114 // 서버에 닉네임 체크 요청 메시지 전송
115- const checkMessage = {
116- type : "nickname_check" ,
117- data : {
118- nickname : nickname ,
119- mbti : useMbti ,
120- openChatId : openChatId
121- }
115+ const payload = {
116+ // type: "nickname_check",
117+ // payload: {
118+ type : 1 ,
119+ nickname : nickname ,
120+ message : useMbti ,
121+ openChatId : 1
122+ // }
122123 } ;
123124
124- console . log ( "📤 닉네임 체크 요청 전송:" , checkMessage ) ;
125- tempWs . send ( JSON . stringify ( checkMessage ) ) ;
125+ console . log ( "📤 닉네임 체크 요청 전송:" , payload ) ;
126+ tempWs . send ( JSON . stringify ( payload ) ) ;
126127 } ;
127128
128129 tempWs . onmessage = ( event ) => {
129130 try {
131+ console . log ( "eee" , event ) ;
130132 console . log ( "📨 닉네임 체크 응답 받음:" , event . data ) ;
133+
131134 const message : WebSocketMessage = JSON . parse ( event . data ) ;
132- clearTimeout ( timeout ) ;
135+ console . log ( "mm" , message ) ;
136+ // clearTimeout(timeout);
133137
134138 if ( message . type === "nickname_check" ) {
135139 const available = message . data . nicknameAvailable ?? false ;
@@ -146,15 +150,15 @@ export class OpenChatWebSocket {
146150 tempWs . close ( ) ;
147151 } catch ( error ) {
148152 console . error ( "📨 메시지 파싱 오류:" , error ) ;
149- clearTimeout ( timeout ) ;
153+ // clearTimeout(timeout);
150154 reject ( error ) ;
151155 tempWs . close ( ) ;
152156 }
153157 } ;
154158
155159 tempWs . onerror = ( error ) => {
156160 console . error ( "❌ 닉네임 체크 WebSocket 오류:" , error ) ;
157- clearTimeout ( timeout ) ;
161+ // clearTimeout(timeout);
158162 reject ( new Error ( "Failed to check nickname" ) ) ;
159163 } ;
160164
0 commit comments