From 7030bd8df905bd49c705e88a13f701e1ceed976d Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Sun, 10 Aug 2025 18:26:14 +0400 Subject: [PATCH] Fix leaking internal error Signed-off-by: Bryan Frimin --- pkg/server/api/console/v1/v1_resolver.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkg/server/api/console/v1/v1_resolver.go b/pkg/server/api/console/v1/v1_resolver.go index 0c44a04d0..8bbc361f2 100644 --- a/pkg/server/api/console/v1/v1_resolver.go +++ b/pkg/server/api/console/v1/v1_resolver.go @@ -474,19 +474,19 @@ func (r *documentConnectionResolver) TotalCount(ctx context.Context, obj *types. case *controlResolver: count, err := prb.Documents.CountForControlID(ctx, obj.ParentID, obj.Filters) if err != nil { - return 0, fmt.Errorf("cannot count controls: %w", err) + panic(fmt.Errorf("cannot count controls: %w", err)) } return count, nil case *organizationResolver: count, err := prb.Documents.CountForOrganizationID(ctx, obj.ParentID, obj.Filters) if err != nil { - return 0, fmt.Errorf("cannot count documents: %w", err) + panic(fmt.Errorf("cannot count documents: %w", err)) } return count, nil case *riskResolver: count, err := prb.Documents.CountForRiskID(ctx, obj.ParentID, obj.Filters) if err != nil { - return 0, fmt.Errorf("cannot count risks: %w", err) + panic(fmt.Errorf("cannot count risks: %w", err)) } return count, nil } @@ -3105,13 +3105,13 @@ func (r *riskConnectionResolver) TotalCount(ctx context.Context, obj *types.Risk case *measureResolver: count, err := prb.Risks.CountForMeasureID(ctx, obj.ParentID, obj.Filters) if err != nil { - return 0, fmt.Errorf("cannot count risks: %w", err) + panic(fmt.Errorf("cannot count risks: %w", err)) } return count, nil case *organizationResolver: count, err := prb.Risks.CountForOrganizationID(ctx, obj.ParentID, obj.Filters) if err != nil { - return 0, fmt.Errorf("cannot count risks: %w", err) + panic(fmt.Errorf("cannot count risks: %w", err)) } return count, nil }