From 4cde4a06374cac099db99c4470f89c3522b6a95b Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Mon, 5 Jan 2026 20:28:09 +0100 Subject: [PATCH] Fix incosistent filter Signed-off-by: Bryan Frimin --- pkg/coredata/transfer_impact_assessment.go | 1 + pkg/server/api/connect/v1/v1_resolver.go | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/coredata/transfer_impact_assessment.go b/pkg/coredata/transfer_impact_assessment.go index d8d5b719f..af1de2264 100644 --- a/pkg/coredata/transfer_impact_assessment.go +++ b/pkg/coredata/transfer_impact_assessment.go @@ -63,6 +63,7 @@ func (tia *TransferImpactAssessment) AuthorizationAttributes(ctx context.Context if errors.Is(err, pgx.ErrNoRows) { return nil, ErrResourceNotFound } + return nil, fmt.Errorf("cannot query transfer impact assessment authorization attributes: %w", err) } diff --git a/pkg/server/api/connect/v1/v1_resolver.go b/pkg/server/api/connect/v1/v1_resolver.go index 3a9828629..cfa14c826 100644 --- a/pkg/server/api/connect/v1/v1_resolver.go +++ b/pkg/server/api/connect/v1/v1_resolver.go @@ -1226,6 +1226,9 @@ func (r *organizationResolver) Invitations(ctx context.Context, obj *types.Organ } filters := coredata.NewInvitationFilter(nil) + if status != nil { + filters = coredata.NewInvitationFilter([]coredata.InvitationStatus{*status}) + } if gqlutils.OnlyTotalCountSelected(ctx) { return &types.InvitationConnection{ @@ -1246,10 +1249,6 @@ func (r *organizationResolver) Invitations(ctx context.Context, obj *types.Organ } } - if status != nil { - filters = coredata.NewInvitationFilter([]coredata.InvitationStatus{*status}) - } - cursor := cursor.NewCursor(first, after, last, before, pageOrderBy) page, err := r.iam.OrganizationService.ListInvitations(ctx, obj.ID, cursor, filters)