diff --git a/components/automate-gateway/handler/authz.go b/components/automate-gateway/handler/authz.go index c86dae8056d0..5a40a9fe320a 100644 --- a/components/automate-gateway/handler/authz.go +++ b/components/automate-gateway/handler/authz.go @@ -351,9 +351,8 @@ func (a *AuthzServer) getAllowedProjects( pairsV2[i] = &authzV2.Pair{Resource: p.Resource, Action: p.Action} } - resp, err := a.clientV2.FilterAuthorizedProjects(ctx, &authzV2.FilterAuthorizedPairsReq{ + resp, err := a.clientV2.FilterAuthorizedProjects(ctx, &authzV2.FilterAuthorizedProjectsReq{ Subjects: subjects, - Pairs: pairsV2, }) if err != nil { log.WithError(err).Debug("Error on client.FilterAuthorizedProjects") diff --git a/components/automate-gateway/handler/authz_test.go b/components/automate-gateway/handler/authz_test.go index 9587770e6e94..c37bf952e75c 100644 --- a/components/automate-gateway/handler/authz_test.go +++ b/components/automate-gateway/handler/authz_test.go @@ -199,7 +199,7 @@ func TestIntrospectAllProjectsV2(t *testing.T) { context.Background(), []string{"user:local:admin"}, []string{"project"}, "some:resource", "some:action:do", middleware.AuthV2.String()) req := &request.IntrospectAllProjectsReq{} authzSrv.FilterAuthorizedProjectsFunc = func( - context.Context, *authz_v2.FilterAuthorizedPairsReq) (*authz_v2.FilterAuthorizedProjectsResp, error) { + context.Context, *authz_v2.FilterAuthorizedProjectsReq) (*authz_v2.FilterAuthorizedProjectsResp, error) { return tc.authzResp, nil } resp, err := hdlr.IntrospectAllProjects(ctx, req)