video-webinar-utils
Advanced tools
Comparing version 1.22.570 to 1.22.571
{ | ||
"name": "video-webinar-utils", | ||
"version": "1.22.570", | ||
"version": "1.22.571", | ||
"dependencies": { | ||
@@ -5,0 +5,0 @@ "escape-html": "1.0.x", |
@@ -188,11 +188,19 @@ const util = require("util"); | ||
const sendConnectionStatus = function(status) { | ||
var errorMessage = { | ||
to: parsed.sessionId || parsed.cpsUserId, | ||
eventType: 'server_connection', | ||
webinarId: parsed.webinarId, | ||
from: 'server', | ||
data: {status: status}, | ||
signalId: uuid.v4() | ||
}; | ||
socket.write(JSON.stringify(errorMessage)); | ||
var errorMessage, | ||
isManyConnections = false; | ||
//нужно для проверки двойного подключения ведущего | ||
sockets.forEach(function(socket) { | ||
if (socket.cpsUserId === parsed.cpsUserId && socket.webinarId === parsed.webinarId) isManyConnections = true; | ||
}); | ||
errorMessage = { | ||
to: parsed.sessionId || parsed.cpsUserId, | ||
eventType: 'server_connection', | ||
webinarId: parsed.webinarId, | ||
from: 'server', | ||
data: {status: status, isManyConnections: isManyConnections}, | ||
signalId: uuid.v4() | ||
}; | ||
socket.write(JSON.stringify(errorMessage)); | ||
}; | ||
@@ -199,0 +207,0 @@ |
69305
1637