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:
Diffstat (limited to 'internal/service/commit/languages.go')
-rw-r--r--internal/service/commit/languages.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/service/commit/languages.go b/internal/service/commit/languages.go
index 63a104b2d..87c8ab0d5 100644
--- a/internal/service/commit/languages.go
+++ b/internal/service/commit/languages.go
@@ -18,6 +18,10 @@ import (
func (*server) CommitLanguages(ctx context.Context, req *gitalypb.CommitLanguagesRequest) (*gitalypb.CommitLanguagesResponse, error) {
repo := req.Repository
+ if err := git.ValidateRevisionAllowEmpty(req.Revision); err != nil {
+ return nil, helper.ErrInvalidArgument(err)
+ }
+
revision := string(req.Revision)
if revision == "" {
defaultBranch, err := ref.DefaultBranchName(ctx, req.Repository)