Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>2020-12-01 13:25:57 +0300
committerÆvar Arnfjörð Bjarmason <avarab@gmail.com>2020-12-01 13:25:57 +0300
commite7ba030843ff4d6e12764e49134a0529a4bc1314 (patch)
treef99d168cdb7969352411b1aa9c94f95fae9064dc
parent0d6712526a6f63126ba69076c8d9efc05d165804 (diff)
another explicit wrappingavar/wip-war-on-DecorateError
-rw-r--r--internal/gitaly/service/repository/replicate.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/internal/gitaly/service/repository/replicate.go b/internal/gitaly/service/repository/replicate.go
index 992398fb5..230356b95 100644
--- a/internal/gitaly/service/repository/replicate.go
+++ b/internal/gitaly/service/repository/replicate.go
@@ -34,7 +34,11 @@ func (s *server) ReplicateRepository(ctx context.Context, in *gitalypb.Replicate
repoPath, err := s.locator.GetPath(in.GetRepository())
if err != nil {
- return nil, helper.ErrInternal(err)
+ _, ok := status.FromError(err)
+ if !ok {
+ return nil, status.Errorf(codes.Internal, "%s", err.Error())
+ }
+ return nil, err
}
if !storage.IsGitDirectory(repoPath) {