From 31dd04e835350786ff87bac5dab7d90cc8a3202f Mon Sep 17 00:00:00 2001 From: Maycon Santos Date: Wed, 7 Aug 2024 16:39:31 +0200 Subject: [PATCH] fix map init with peers --- management/server/policy.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/management/server/policy.go b/management/server/policy.go index 221d78b54..03fe68d52 100644 --- a/management/server/policy.go +++ b/management/server/policy.go @@ -581,10 +581,12 @@ func (a *Account) GetPolicyExpandedPeers() PolicyRuleExpandedPeers { } func (a *Account) processGroups(groupIDs []string, peerMap peerMap) { - for _, pid := range groupIDs { - p, ok := a.Peers[pid] - if ok { - peerMap[pid] = p + for _, gid := range groupIDs { + for _, pid := range a.Groups[gid].Peers { + p, ok := a.Peers[pid] + if ok { + peerMap[pid] = p + } } } }