diff options
Diffstat (limited to 'internal/service/commit/find_commits.go')
-rw-r--r-- | internal/service/commit/find_commits.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/service/commit/find_commits.go b/internal/service/commit/find_commits.go index e5d49a5ad..3e4709353 100644 --- a/internal/service/commit/find_commits.go +++ b/internal/service/commit/find_commits.go @@ -21,6 +21,10 @@ const commitsPerPage int = 20 func (s *server) FindCommits(req *gitalypb.FindCommitsRequest, stream gitalypb.CommitService_FindCommitsServer) error { ctx := stream.Context() + if err := git.ValidateRevisionAllowEmpty(req.Revision); err != nil { + return helper.ErrInvalidArgument(err) + } + // Use Gitaly's default branch lookup function because that is already // migrated. if revision := req.Revision; len(revision) == 0 && !req.GetAll() { |