mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 00:20:25 +08:00 
			
		
		
		
	Implemented head_commit for webhooks (#16282)
* Removed Len field. * Added head_commit webhook field. * Added comment for returns.
This commit is contained in:
		@@ -95,7 +95,6 @@ func pushUpdates(optsList []*repo_module.PushUpdateOptions) error {
 | 
			
		||||
		if opts.IsNewRef() && opts.IsDelRef() {
 | 
			
		||||
			return fmt.Errorf("Old and new revisions are both %s", git.EmptySHA)
 | 
			
		||||
		}
 | 
			
		||||
		var commits = &repo_module.PushCommits{}
 | 
			
		||||
		if opts.IsTag() { // If is tag reference
 | 
			
		||||
			if pusher == nil || pusher.ID != opts.PusherID {
 | 
			
		||||
				var err error
 | 
			
		||||
@@ -192,7 +191,8 @@ func pushUpdates(optsList []*repo_module.PushUpdateOptions) error {
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
 | 
			
		||||
				commits = repo_module.ListToPushCommits(l)
 | 
			
		||||
				commits := repo_module.ListToPushCommits(l)
 | 
			
		||||
				commits.HeadCommit = repo_module.CommitToPushCommit(newCommit)
 | 
			
		||||
 | 
			
		||||
				if err := repofiles.UpdateIssuesCommit(pusher, repo, commits.Commits, refName); err != nil {
 | 
			
		||||
					log.Error("updateIssuesCommit: %v", err)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user