diff --git a/gitrpc/internal/service/operations.go b/gitrpc/internal/service/operations.go index bb17c745f..b1dfa96f4 100644 --- a/gitrpc/internal/service/operations.go +++ b/gitrpc/internal/service/operations.go @@ -107,7 +107,10 @@ func (s *CommitFilesService) CommitFiles(stream rpc.CommitFilesService_CommitFil return err } - message := strings.TrimSpace(header.GetMessage()) + message := strings.TrimSpace(header.GetTitle()) + if len(header.GetMessage()) > 0 { + message += "\n\n" + header.GetMessage() + } // Now commit the tree commitHash, err := shared.CommitTree(ctx, commit.ID.String(), author, committer, treeHash, message, false) if err != nil { diff --git a/gitrpc/operations.go b/gitrpc/operations.go index 6f8bf181f..05c99bb16 100644 --- a/gitrpc/operations.go +++ b/gitrpc/operations.go @@ -228,6 +228,7 @@ func (c *Client) CommitFiles(ctx context.Context, params *CommitFilesOptions) (C RepoUid: params.RepoID, BranchName: params.Branch, NewBranchName: params.NewBranch, + Title: params.Title, Message: params.Message, Author: &rpc.Identity{ Name: params.Author.Name,