From 5e19ffd61451f191c10e988fae3eed6e3939b279 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Mon, 10 Mar 2014 17:01:41 +0000 Subject: [PATCH] Ignore nicklist updates for buffers without a nicklist --- js/models.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/js/models.js b/js/models.js index 92d65ad..818695e 100644 --- a/js/models.js +++ b/js/models.js @@ -49,14 +49,19 @@ models.service('models', ['$rootScope', '$filter', function($rootScope, $filter) * Adds a nick to nicklist */ var addNick = function(group, nick) { - nicklist[group].nicks.push(nick); - flatnicklist = getFlatNicklist(); + if (nicklistRequested()) { + nicklist[group].nicks.push(nick); + flatnicklist = getFlatNicklist(); + } }; /* * Deletes a nick from nicklist */ var delNick = function(group, nick) { group = nicklist[group]; + if (group === undefined) { + return; + } group.nicks = _.filter(group.nicks, function(n) { return n.name !== nick.name;}); flatnicklist = getFlatNicklist(); /*