diff --git a/lib/network/modules/Groups.js b/lib/network/modules/Groups.js index bddd13ad1..f5d967c6d 100644 --- a/lib/network/modules/Groups.js +++ b/lib/network/modules/Groups.js @@ -59,6 +59,8 @@ class Groups { if (optionFields.indexOf(groupName) === -1) { let group = options[groupName]; this.add(groupName, group); + } else { + this.options[groupName] = options[groupName]; } } } @@ -90,8 +92,7 @@ class Groups { // create new group let index = this.groupIndex % this.groupsArray.length; this.groupIndex++; - group = {}; - group.color = this.groups[this.groupsArray[index]]; + group = this.groups[this.groupsArray[index]]; this.groups[groupname] = group; } else {