fix(assist-frontend):handle session reconnect
This commit is contained in:
parent
4fa1751a68
commit
a04f8c3028
1 changed files with 3 additions and 1 deletions
|
|
@ -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(() => {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue