mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-20 13:26:08 +00:00
improve chat remove loop
This commit is contained in:
@@ -209,7 +209,7 @@ import { deepFind } from 'src/plugin/deep'
|
||||
* @param key
|
||||
* @param funx
|
||||
*/
|
||||
receiveLiveMessageFromRoom(roomId, key, funx: Function) {
|
||||
receiveLiveMessageFromRoom(roomId =')(', key, funx: Function) {
|
||||
|
||||
this.ws.registerCallback({
|
||||
type:'Onmessage',
|
||||
@@ -302,7 +302,6 @@ import { deepFind } from 'src/plugin/deep'
|
||||
|
||||
},
|
||||
connect:(url)=> {
|
||||
this.ws.connected = false
|
||||
this.wsUrl = url
|
||||
this.socket = new WebSocket(this.wsUrl);
|
||||
// bind function
|
||||
@@ -333,7 +332,7 @@ import { deepFind } from 'src/plugin/deep'
|
||||
send: (message: object, requestId = uuidv4(), loginRequired) => {
|
||||
|
||||
if (this.ws.connected == false || loginRequired == true && this.isLogin == false) { // save data to send when back online
|
||||
console.log('save msgQueue')
|
||||
console.log('save msgQueue this.ws.connected == false || loginRequired == true && this.isLogin == false',this.ws.connected, loginRequired, this.isLogin)
|
||||
this.wsMsgQueue.push({message, requestId, loginRequired})
|
||||
} else {
|
||||
let messageStr = JSON.stringify(message)
|
||||
|
||||
Reference in New Issue
Block a user