mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-11-04 00:11:04 +00:00 
			
		
		
		
	Backport of #21400 Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
					parent
					
						
							
								46053c092d
							
						
					
				
			
			
				commit
				
					
						5a84558e7c
					
				
			
		
					 13 changed files with 74 additions and 68 deletions
				
			
		| 
						 | 
				
			
			@ -608,15 +608,16 @@ func (m *webhookNotifier) NotifyPushCommits(pusher *user_model.User, repo *repo_
 | 
			
		|||
	}
 | 
			
		||||
 | 
			
		||||
	if err := webhook_services.PrepareWebhooks(repo, webhook.HookEventPush, &api.PushPayload{
 | 
			
		||||
		Ref:        opts.RefFullName,
 | 
			
		||||
		Before:     opts.OldCommitID,
 | 
			
		||||
		After:      opts.NewCommitID,
 | 
			
		||||
		CompareURL: setting.AppURL + commits.CompareURL,
 | 
			
		||||
		Commits:    apiCommits,
 | 
			
		||||
		HeadCommit: apiHeadCommit,
 | 
			
		||||
		Repo:       convert.ToRepo(repo, perm.AccessModeOwner),
 | 
			
		||||
		Pusher:     apiPusher,
 | 
			
		||||
		Sender:     apiPusher,
 | 
			
		||||
		Ref:          opts.RefFullName,
 | 
			
		||||
		Before:       opts.OldCommitID,
 | 
			
		||||
		After:        opts.NewCommitID,
 | 
			
		||||
		CompareURL:   setting.AppURL + commits.CompareURL,
 | 
			
		||||
		Commits:      apiCommits,
 | 
			
		||||
		TotalCommits: commits.Len,
 | 
			
		||||
		HeadCommit:   apiHeadCommit,
 | 
			
		||||
		Repo:         convert.ToRepo(repo, perm.AccessModeOwner),
 | 
			
		||||
		Pusher:       apiPusher,
 | 
			
		||||
		Sender:       apiPusher,
 | 
			
		||||
	}); err != nil {
 | 
			
		||||
		log.Error("PrepareWebhooks: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			@ -838,15 +839,16 @@ func (m *webhookNotifier) NotifySyncPushCommits(pusher *user_model.User, repo *r
 | 
			
		|||
	}
 | 
			
		||||
 | 
			
		||||
	if err := webhook_services.PrepareWebhooks(repo, webhook.HookEventPush, &api.PushPayload{
 | 
			
		||||
		Ref:        opts.RefFullName,
 | 
			
		||||
		Before:     opts.OldCommitID,
 | 
			
		||||
		After:      opts.NewCommitID,
 | 
			
		||||
		CompareURL: setting.AppURL + commits.CompareURL,
 | 
			
		||||
		Commits:    apiCommits,
 | 
			
		||||
		HeadCommit: apiHeadCommit,
 | 
			
		||||
		Repo:       convert.ToRepo(repo, perm.AccessModeOwner),
 | 
			
		||||
		Pusher:     apiPusher,
 | 
			
		||||
		Sender:     apiPusher,
 | 
			
		||||
		Ref:          opts.RefFullName,
 | 
			
		||||
		Before:       opts.OldCommitID,
 | 
			
		||||
		After:        opts.NewCommitID,
 | 
			
		||||
		CompareURL:   setting.AppURL + commits.CompareURL,
 | 
			
		||||
		Commits:      apiCommits,
 | 
			
		||||
		TotalCommits: commits.Len,
 | 
			
		||||
		HeadCommit:   apiHeadCommit,
 | 
			
		||||
		Repo:         convert.ToRepo(repo, perm.AccessModeOwner),
 | 
			
		||||
		Pusher:       apiPusher,
 | 
			
		||||
		Sender:       apiPusher,
 | 
			
		||||
	}); err != nil {
 | 
			
		||||
		log.Error("PrepareWebhooks: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue