diff --git a/pkg/api/v1/status/atlasproject.go b/pkg/api/v1/status/atlasproject.go index 3b6b882c2e..30cd15922f 100644 --- a/pkg/api/v1/status/atlasproject.go +++ b/pkg/api/v1/status/atlasproject.go @@ -22,13 +22,13 @@ func AtlasProjectExpiredIPAccessOption(lists []project.IPAccessList) AtlasProjec } } -func AtlasProjectAddPrivateEnpointsOption(privateEndpoints []ProjectPrivateEndpoint) AtlasProjectStatusOption { +func AtlasProjectAddPrivateEndpointsOption(privateEndpoints []ProjectPrivateEndpoint) AtlasProjectStatusOption { return func(s *AtlasProjectStatus) { s.PrivateEndpoints = append(s.PrivateEndpoints, privateEndpoints...) } } -func AtlasProjectSetPrivateEnpointsOption(privateEndpoints []ProjectPrivateEndpoint) AtlasProjectStatusOption { +func AtlasProjectSetPrivateEndpointsOption(privateEndpoints []ProjectPrivateEndpoint) AtlasProjectStatusOption { return func(s *AtlasProjectStatus) { s.PrivateEndpoints = privateEndpoints } diff --git a/pkg/controller/atlasproject/private_endpoint.go b/pkg/controller/atlasproject/private_endpoint.go index 66cb1b9238..7b4fcb803e 100644 --- a/pkg/controller/atlasproject/private_endpoint.go +++ b/pkg/controller/atlasproject/private_endpoint.go @@ -190,12 +190,12 @@ func updatePEStatusOption(ctx *workflow.Context, projectID string, newConnection func addPEStatusOption(ctx *workflow.Context, projectID string, newPEs []atlasPE) { statusPEs := convertAllToStatus(ctx, projectID, newPEs) - ctx.EnsureStatusOption(status.AtlasProjectAddPrivateEnpointsOption(statusPEs)) + ctx.EnsureStatusOption(status.AtlasProjectAddPrivateEndpointsOption(statusPEs)) } func setPEStatusOption(ctx *workflow.Context, projectID string, atlasPeConnections []atlasPE) { statusPEs := convertAllToStatus(ctx, projectID, atlasPeConnections) - ctx.EnsureStatusOption(status.AtlasProjectSetPrivateEnpointsOption(statusPEs)) + ctx.EnsureStatusOption(status.AtlasProjectSetPrivateEndpointsOption(statusPEs)) } type atlasPE mongodbatlas.PrivateEndpointConnection