fix(assist-frontend):handle session reconnect

This commit is contained in:
ShiKhu 2022-04-06 20:13:43 +02:00
parent 4fa1751a68
commit a04f8c3028

View file

@ -144,7 +144,6 @@ export default class AssistManager {
})
socket.on('messages', messages => {
//console.log(messages.filter(m => m._id === 41 || m._id === 44))
showDisconnectTimeout && clearTimeout(showDisconnectTimeout);
jmr.append(messages) // as RawMessage[]
if (waitingForMessages) {
@ -168,6 +167,9 @@ export default class AssistManager {
socket.on("control_rejected", id => {
id === socket.id && this.toggleRemoteControl(false)
})
socket.on('SESSION_RECONNECTED', () => {
showDisconnectTimeout && clearTimeout(showDisconnectTimeout)
})
socket.on('SESSION_DISCONNECTED', e => {
waitingForMessages = true
showDisconnectTimeout = setTimeout(() => {