Merge remote-tracking branch 'origin/master' into dev

# Conflicts:
#	server/index.js
This commit is contained in:
RobinLinus 2018-09-21 19:55:32 +02:00
commit b0fd89eb96

View file

@ -53,6 +53,7 @@ class SnapdropServer {
}
_joinRoom(peer) {
this._cancelKeepAlive(peer);
// if room doesn't exist, create it
if (!this._rooms[peer.ip]) {
this._rooms[peer.ip] = {};
@ -84,8 +85,8 @@ class SnapdropServer {
}
_leaveRoom(peer) {
// delete the peer
this._cancelKeepAlive(peer);
// delete the peer
if (!this._rooms[peer.ip] || !this._rooms[peer.ip][peer.id]) return;
delete this._rooms[peer.ip][peer.id];