diff --git a/group/group.go b/group/group.go index 32653e5..3f7cd2a 100644 --- a/group/group.go +++ b/group/group.go @@ -487,11 +487,9 @@ func AddClient(group string, c Client) (*Group, error) { u := c.Username() c.PushClient(c.Id(), u, true) - for _, c := range clients { - for _, cc := range clients { - c.PushClient(cc.Id(), cc.Username(), true) - cc.PushClient(c.Id(), u, true) - } + for _, cc := range clients { + c.PushClient(cc.Id(), cc.Username(), true) + cc.PushClient(c.Id(), u, true) } return g, nil