Fix uncaught error in server

This commit is contained in:
RobinLinus 2018-09-21 18:53:31 +02:00
parent abf96c0228
commit 36ec13d428
3 changed files with 3 additions and 37 deletions

View file

@ -45,8 +45,8 @@ ShareDrop uses WebRTC only and isn't compatible with Safari Browsers. Snapdrop u
## Local Development ## Local Development
``` ```
git clone git@github.com:RobinLinus/secret-snapdrop.git git clone git@github.com:RobinLinus/snapdrop.git
cd secret-snapdrop/server cd snapdrop/server
npm install npm install
node index.js node index.js
cd ../client cd ../client

View file

@ -1,34 +0,0 @@
class ServerConnection {
}
class Connection {
}
class WSConnection extends Connection {
}
class RTCConnection extends Connection {
}
class Peer {
constructor(serverConnection) {
this._ws = new WSConnection(serverConnection);
this._rtc = new RTCConnection(serverConnection);
this._fileReceiver = new FileReceiver(this);
this._fileSender = new FileSender(this);
}
send(message) {
}
}
class Peers {
}

View file

@ -39,7 +39,7 @@ class SnapdropServer {
} }
// relay message to recipient // relay message to recipient
if (message.to) { if (message.to && this._rooms[sender.ip]) {
const recipientId = message.to; // TODO: sanitize const recipientId = message.to; // TODO: sanitize
const recipient = this._rooms[sender.ip][recipientId]; const recipient = this._rooms[sender.ip][recipientId];
delete message.to; delete message.to;