feat: detect when multi-device beta not joined

This commit is contained in:
Adhiraj Singh
2021-11-20 17:20:06 +05:30
parent 3d0704a317
commit d523bf8981
2 changed files with 7 additions and 1 deletions

View File

@@ -524,6 +524,11 @@ export const makeSocket = ({
const reason = +(node.attrs.reason || 500)
end(new Boom('Connection Failure', { statusCode: reason, data: node.attrs }))
})
ws.on('CB:ib,,downgrade_webclient', () => {
end(new Boom('Multi-device beta not joined', { statusCode: DisconnectReason.notJoinedBeta }))
})
process.nextTick(() => {
ev.emit('connection.update', { connection: 'connecting', receivedPendingNotifications: false, qr: undefined })
})