diff --git a/src/app/services/chat/ws-chat.service.ts b/src/app/services/chat/ws-chat.service.ts index 2871fee3d..710c960b3 100644 --- a/src/app/services/chat/ws-chat.service.ts +++ b/src/app/services/chat/ws-chat.service.ts @@ -61,12 +61,15 @@ export class WsChatService { this.ws.registerCallback({type:'Onmessage', funx:(message)=>{ if(message.id == requestId ) { // same request send - if(message.result.token) { - this.isLogin = true + if(message.result) { + if(message.result.token) { + + this.isLogin = true - this.ws.wsMsgQueue() + this.ws.wsMsgQueue() - resolve(message) + resolve(message) + } } else { this.isLogin = false reject(message)