From bd24dad8c593b34c54a09dc9a13b9f9d3ab36db0 Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Wed, 11 Jun 2025 10:46:07 -0700 Subject: [PATCH] Fix control risk resolver Signed-off-by: Bryan Frimin Signed-off-by: Sacha Al Himdani --- pkg/server/api/console/v1/v1_resolver.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkg/server/api/console/v1/v1_resolver.go b/pkg/server/api/console/v1/v1_resolver.go index 8b9800ab1..a8c976efb 100644 --- a/pkg/server/api/console/v1/v1_resolver.go +++ b/pkg/server/api/console/v1/v1_resolver.go @@ -2659,18 +2659,17 @@ func (r *riskResolver) Controls(ctx context.Context, obj *types.Risk, first *int } cursor := types.NewCursor(first, after, last, before, pageOrderBy) - - var controlFilter = coredata.NewControlFilter(nil) + var filters = coredata.NewControlFilter(nil) if filter != nil { - controlFilter = coredata.NewControlFilter(filter.Query) + filters = coredata.NewControlFilter(filter.Query) } - page, err := prb.Controls.ListForRiskID(ctx, obj.ID, cursor, controlFilter) + page, err := prb.Controls.ListForRiskID(ctx, obj.ID, cursor, filters) if err != nil { panic(fmt.Errorf("cannot list risk controls: %w", err)) } - return types.NewControlConnection(page, r, obj.ID, controlFilter), nil + return types.NewControlConnection(page, r, obj.ID, filters), nil } // TotalCount is the resolver for the totalCount field.