From f9c646c8eb90ff0296d71445b2a8c7e1945a946d Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Wed, 9 Feb 2022 17:30:05 +0100 Subject: [PATCH] improve --- src/app/services/chat/ws-chat-methods.service.ts | 1 - src/app/services/chat/ws-chat.service.ts | 6 +++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/services/chat/ws-chat-methods.service.ts b/src/app/services/chat/ws-chat-methods.service.ts index 8aa2b9ac0..a6940d40f 100644 --- a/src/app/services/chat/ws-chat-methods.service.ts +++ b/src/app/services/chat/ws-chat-methods.service.ts @@ -67,7 +67,6 @@ export class WsChatMethodsService { funx: ()=>{ this.subscribeToRoom() - if(this.getDmRoom(this.currentRoom)) { this.getDmRoom(this.currentRoom).loadHistory({forceUpdate: true}) } else if(this.getGroupRoom(this.currentRoom)) { diff --git a/src/app/services/chat/ws-chat.service.ts b/src/app/services/chat/ws-chat.service.ts index 28c7faf66..e84d4687f 100644 --- a/src/app/services/chat/ws-chat.service.ts +++ b/src/app/services/chat/ws-chat.service.ts @@ -629,7 +629,11 @@ updateRoomEventss(roomId, collection:string, funx: Function, ) { console.log('================== welcome to socket server =====================') - this.ws.wsMsgQueue() + + setTimeout(()=>{ + this.ws.wsMsgQueue() + }, 10) + if(this.wsReconnect >= 1) { for (const [key, value] of Object.entries(this.wsCallbacks)) { if(value.type== 'reConnect') {