diff options
Diffstat (limited to 'WebInterface/NodeJSServer/src/modules/server-client.js')
-rw-r--r-- | WebInterface/NodeJSServer/src/modules/server-client.js | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/WebInterface/NodeJSServer/src/modules/server-client.js b/WebInterface/NodeJSServer/src/modules/server-client.js index 1bc9822..2f712b5 100644 --- a/WebInterface/NodeJSServer/src/modules/server-client.js +++ b/WebInterface/NodeJSServer/src/modules/server-client.js @@ -34,8 +34,6 @@ export default class ServerClient { this.refreshing = false; this.serverListing = new ServerListing(serverListingId, notifications); - - this.messageHandling(); } /** @@ -79,24 +77,11 @@ export default class ServerClient { */ sendLogin(group, password, username, callback) { this.connection.on('LoginResponse', (result) => { - callback(result, this); + callback(result, this.connection); this.connection.off('LoginResponse'); }); this.connection.invoke('Login', group, username, password); } - - /** - * Registers message handling - */ - messageHandling() { - this.connection.on('ReceiveMessage', (user, message) => { - let msg = message.replace(/&/g, '&') - .replace(/</g, '<') - .replace(/>/g, '>'); - let encodedMsg = user + ' sagt: ' + msg; - console.log(encodedMsg); // TODO: REMOVE, JUST FOR DEBUGGING - }); - } } /** @@ -104,5 +89,5 @@ export default class ServerClient { * @callback ServerClient~loginCallback * @param {number} result 0: Success, 1: PasswordError, 2:UsernameTaken, * 3:Unknown Error - * @param {ServerClient} client ServerClient object, that handled the login + * @param {ConnectionHub} connection Connection to the server */ |