From a7af15c4fcbdda1a7872417a6ad1cc8dc8448746 Mon Sep 17 00:00:00 2001 From: Bethuel Mmbaga Date: Mon, 21 Jul 2025 15:26:06 +0300 Subject: [PATCH] [management] Fix group resource count mismatch in policy (#4182) --- .../server/http/handlers/policies/policies_handler.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/management/server/http/handlers/policies/policies_handler.go b/management/server/http/handlers/policies/policies_handler.go index 4d8cce3d4..267d5744f 100644 --- a/management/server/http/handlers/policies/policies_handler.go +++ b/management/server/http/handlers/policies/policies_handler.go @@ -424,9 +424,10 @@ func toPolicyResponse(groups []*types.Group, policy *types.Policy) *api.Policy { } if group, ok := groupsMap[gid]; ok { minimum := api.GroupMinimum{ - Id: group.ID, - Name: group.Name, - PeersCount: len(group.Peers), + Id: group.ID, + Name: group.Name, + PeersCount: len(group.Peers), + ResourcesCount: len(group.Resources), } destinations = append(destinations, minimum) cache[gid] = minimum