From 1e44fad4347d72d2079ea6d00d990ed321f97024 Mon Sep 17 00:00:00 2001 From: Moritz Langenstein <ml5717@ic.ac.uk> Date: Sat, 28 Dec 2019 16:36:56 +0100 Subject: [PATCH] (ml5717) Allocate uuidv4 IDs to connecting clients --- dist/sockets.js | 5 +++++ src/sockets.js | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/dist/sockets.js b/dist/sockets.js index 21f33c8..984c591 100755 --- a/dist/sockets.js +++ b/dist/sockets.js @@ -24,6 +24,11 @@ function signalbuddy(server, config) { var _arguments = arguments; var io = _socket2.default.listen(server); + + io.engine.generateId = function () /*req, callback*/{ + return (0, _v2.default)(); + }; + io.on('connection', function (client) { client.resources = { screen: false, diff --git a/src/sockets.js b/src/sockets.js index ac9e8f6..7a9a150 100755 --- a/src/sockets.js +++ b/src/sockets.js @@ -6,6 +6,11 @@ import normalice from 'normalice'; function signalbuddy(server, config) { const io = socketIO.listen(server); + + io.engine.generateId = function (/*req, callback*/) { + return uuidv4(); + }; + io.on('connection', (client) => { client.resources = { screen: false, -- GitLab