Check that nicklist exists before updating.

This commit is contained in:
Tor Hveem 2015-03-07 13:00:05 +01:00
parent 97871fb83f
commit 99f396b652
1 changed files with 6 additions and 0 deletions

View File

@ -134,6 +134,12 @@ models.service('models', ['$rootScope', '$filter', function($rootScope, $filter)
*/ */
var updateNick = function(group, nick) { var updateNick = function(group, nick) {
group = nicklist[group]; group = nicklist[group];
if (group === undefined) {
// We are getting nicklist events for a buffer where not yet
// have populated the nicklist, so there will be nothing to
// update. Just ignore the event.
return;
}
for(var i in group.nicks) { for(var i in group.nicks) {
if (group.nicks[i].name === nick.name) { if (group.nicks[i].name === nick.name) {
group.nicks[i] = nick; group.nicks[i] = nick;