Check that nicklist exists before updating.
This commit is contained in:
parent
97871fb83f
commit
99f396b652
1 changed files with 6 additions and 0 deletions
|
@ -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;
|
||||||
|
|
Loading…
Reference in a new issue