From a170673b55215137b5e7fe19e587767c2ef57453 Mon Sep 17 00:00:00 2001 From: lassulus Date: Tue, 12 Nov 2013 02:48:45 +0100 Subject: webchat: refactor code --- webchat/public/client.js | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'webchat/public/client.js') diff --git a/webchat/public/client.js b/webchat/public/client.js index a90cf8d6..58002f78 100644 --- a/webchat/public/client.js +++ b/webchat/public/client.js @@ -23,6 +23,10 @@ $(function connect() { var safe_oldnick = $('
').text(params.oldnick).html(); var safe_newnick = $('
').text(params.newnick).html(); var safe_type = $('
').text(params.type).html(); + if (safe_oldnick === settings.nick){ + settings.nick = safe_newnick + $('#nick').html(settings.nick) + } $(getNicklistElement(safe_oldnick,safe_type)).remove(); $('#nicklist').append('
' + safe_newnick + '
') ; chatboxAppend(safe_oldnick, 'is now known as ' + safe_newnick, 'nick'); @@ -31,6 +35,7 @@ $(function connect() { rpc.register('your_nick', {nick: 'string'}, function(params, callback) { var safe_nick = $('
').text(params.nick).html(); settings.nick = safe_nick + $('#nick').html(settings.nick) return callback(null) }) rpc.register('join', {type: 'string', nick: 'string'}, function(params, callback) { -- cgit v1.2.3