wasn't set up correctly for nodejs realtime
This commit is contained in:
parent
50e7e400e1
commit
1775c6a8b2
1 changed files with 6 additions and 4 deletions
|
@ -94,6 +94,10 @@ let Realtime = {
|
|||
|
||||
self.socket.on('connect', function() {
|
||||
console.log('connected')
|
||||
if (Active.Map && Active.Mapper && Active.Map.authorizeToEdit(Active.Mapper)) {
|
||||
self.checkForCall()
|
||||
self.joinMap()
|
||||
}
|
||||
subscribeToEvents(self, self.socket)
|
||||
self.disconnected = false
|
||||
})
|
||||
|
@ -183,10 +187,8 @@ let Realtime = {
|
|||
if (Active.Map && Active.Mapper) {
|
||||
if (Active.Map.authorizeToEdit(Active.Mapper)) {
|
||||
self.turnOn()
|
||||
if (self.socket.connected) {
|
||||
self.checkForCall()
|
||||
self.joinMap()
|
||||
}
|
||||
self.checkForCall()
|
||||
self.joinMap()
|
||||
}
|
||||
self.setupChat() // chat can happen on public maps too
|
||||
Cable.subscribeToMap(Active.Map.id) // people with edit rights can still see live updates
|
||||
|
|
Loading…
Add table
Reference in a new issue