diff options
Diffstat (limited to 'internal/service/commit/languages.go')
-rw-r--r-- | internal/service/commit/languages.go | 4 |
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) |