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() {
|
self.socket.on('connect', function() {
|
||||||
console.log('connected')
|
console.log('connected')
|
||||||
|
if (Active.Map && Active.Mapper && Active.Map.authorizeToEdit(Active.Mapper)) {
|
||||||
|
self.checkForCall()
|
||||||
|
self.joinMap()
|
||||||
|
}
|
||||||
subscribeToEvents(self, self.socket)
|
subscribeToEvents(self, self.socket)
|
||||||
self.disconnected = false
|
self.disconnected = false
|
||||||
})
|
})
|
||||||
|
@ -183,11 +187,9 @@ let Realtime = {
|
||||||
if (Active.Map && Active.Mapper) {
|
if (Active.Map && Active.Mapper) {
|
||||||
if (Active.Map.authorizeToEdit(Active.Mapper)) {
|
if (Active.Map.authorizeToEdit(Active.Mapper)) {
|
||||||
self.turnOn()
|
self.turnOn()
|
||||||
if (self.socket.connected) {
|
|
||||||
self.checkForCall()
|
self.checkForCall()
|
||||||
self.joinMap()
|
self.joinMap()
|
||||||
}
|
}
|
||||||
}
|
|
||||||
self.setupChat() // chat can happen on public maps too
|
self.setupChat() // chat can happen on public maps too
|
||||||
Cable.subscribeToMap(Active.Map.id) // people with edit rights can still see live updates
|
Cable.subscribeToMap(Active.Map.id) // people with edit rights can still see live updates
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue