From 8ed53dc7d302bf1fe062dd907c024df59c6f8868 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Mon, 6 Nov 2023 16:00:00 +0100 Subject: [PATCH] A nicer error message in case someone forgets to run provider enroll (#1515) --- internal/controlplane/handlers_repositories.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/controlplane/handlers_repositories.go b/internal/controlplane/handlers_repositories.go index 719d715e07..6a85ca9f17 100644 --- a/internal/controlplane/handlers_repositories.go +++ b/internal/controlplane/handlers_repositories.go @@ -430,7 +430,7 @@ func (s *Server) ListRemoteRepositoriesFromProvider( _, owner_filter, err := s.getProviderAccessToken(ctx, provider.Name, projectID, true) if err != nil { - return nil, status.Errorf(codes.PermissionDenied, "cannot get access token for provider") + return nil, util.UserVisibleError(codes.PermissionDenied, "cannot get access token for provider: did you run `minder provider enroll`?") } pbOpts := []providers.ProviderBuilderOption{