mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-03 20:36:07 +01:00 
			
		
		
		
	[refactor] notify remove unused praram (#9804)
This commit is contained in:
		@@ -11,7 +11,6 @@ import (
 | 
				
			|||||||
	"strings"
 | 
						"strings"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"code.gitea.io/gitea/models"
 | 
						"code.gitea.io/gitea/models"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/git"
 | 
					 | 
				
			||||||
	"code.gitea.io/gitea/modules/log"
 | 
						"code.gitea.io/gitea/modules/log"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/notification/base"
 | 
						"code.gitea.io/gitea/modules/notification/base"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/repository"
 | 
						"code.gitea.io/gitea/modules/repository"
 | 
				
			||||||
@@ -253,7 +252,7 @@ func (a *actionNotifier) NotifyPullRequestReview(pr *models.PullRequest, review
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (*actionNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseRepo *git.Repository) {
 | 
					func (*actionNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User) {
 | 
				
			||||||
	if err := models.NotifyWatchers(&models.Action{
 | 
						if err := models.NotifyWatchers(&models.Action{
 | 
				
			||||||
		ActUserID: doer.ID,
 | 
							ActUserID: doer.ID,
 | 
				
			||||||
		ActUser:   doer,
 | 
							ActUser:   doer,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -6,7 +6,6 @@ package base
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"code.gitea.io/gitea/models"
 | 
						"code.gitea.io/gitea/models"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/git"
 | 
					 | 
				
			||||||
	"code.gitea.io/gitea/modules/repository"
 | 
						"code.gitea.io/gitea/modules/repository"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -32,7 +31,7 @@ type Notifier interface {
 | 
				
			|||||||
		addedLabels []*models.Label, removedLabels []*models.Label)
 | 
							addedLabels []*models.Label, removedLabels []*models.Label)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	NotifyNewPullRequest(*models.PullRequest)
 | 
						NotifyNewPullRequest(*models.PullRequest)
 | 
				
			||||||
	NotifyMergePullRequest(*models.PullRequest, *models.User, *git.Repository)
 | 
						NotifyMergePullRequest(*models.PullRequest, *models.User)
 | 
				
			||||||
	NotifyPullRequestSynchronized(doer *models.User, pr *models.PullRequest)
 | 
						NotifyPullRequestSynchronized(doer *models.User, pr *models.PullRequest)
 | 
				
			||||||
	NotifyPullRequestReview(*models.PullRequest, *models.Review, *models.Comment)
 | 
						NotifyPullRequestReview(*models.PullRequest, *models.Review, *models.Comment)
 | 
				
			||||||
	NotifyPullRequestChangeTargetBranch(doer *models.User, pr *models.PullRequest, oldBranch string)
 | 
						NotifyPullRequestChangeTargetBranch(doer *models.User, pr *models.PullRequest, oldBranch string)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -6,7 +6,6 @@ package base
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"code.gitea.io/gitea/models"
 | 
						"code.gitea.io/gitea/models"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/git"
 | 
					 | 
				
			||||||
	"code.gitea.io/gitea/modules/repository"
 | 
						"code.gitea.io/gitea/modules/repository"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -44,7 +43,7 @@ func (*NullNotifier) NotifyPullRequestReview(pr *models.PullRequest, r *models.R
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// NotifyMergePullRequest places a place holder function
 | 
					// NotifyMergePullRequest places a place holder function
 | 
				
			||||||
func (*NullNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseRepo *git.Repository) {
 | 
					func (*NullNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User) {
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// NotifyPullRequestSynchronized places a place holder function
 | 
					// NotifyPullRequestSynchronized places a place holder function
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -8,7 +8,6 @@ import (
 | 
				
			|||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"code.gitea.io/gitea/models"
 | 
						"code.gitea.io/gitea/models"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/git"
 | 
					 | 
				
			||||||
	"code.gitea.io/gitea/modules/log"
 | 
						"code.gitea.io/gitea/modules/log"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/notification/base"
 | 
						"code.gitea.io/gitea/modules/notification/base"
 | 
				
			||||||
	"code.gitea.io/gitea/services/mailer"
 | 
						"code.gitea.io/gitea/services/mailer"
 | 
				
			||||||
@@ -101,7 +100,7 @@ func (m *mailNotifier) NotifyIssueChangeAssignee(doer *models.User, issue *model
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (m *mailNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseRepo *git.Repository) {
 | 
					func (m *mailNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User) {
 | 
				
			||||||
	if err := pr.LoadIssue(); err != nil {
 | 
						if err := pr.LoadIssue(); err != nil {
 | 
				
			||||||
		log.Error("pr.LoadIssue: %v", err)
 | 
							log.Error("pr.LoadIssue: %v", err)
 | 
				
			||||||
		return
 | 
							return
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -6,7 +6,6 @@ package notification
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"code.gitea.io/gitea/models"
 | 
						"code.gitea.io/gitea/models"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/git"
 | 
					 | 
				
			||||||
	"code.gitea.io/gitea/modules/notification/action"
 | 
						"code.gitea.io/gitea/modules/notification/action"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/notification/base"
 | 
						"code.gitea.io/gitea/modules/notification/base"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/notification/indexer"
 | 
						"code.gitea.io/gitea/modules/notification/indexer"
 | 
				
			||||||
@@ -61,9 +60,9 @@ func NotifyIssueChangeStatus(doer *models.User, issue *models.Issue, actionComme
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// NotifyMergePullRequest notifies merge pull request to notifiers
 | 
					// NotifyMergePullRequest notifies merge pull request to notifiers
 | 
				
			||||||
func NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repository) {
 | 
					func NotifyMergePullRequest(pr *models.PullRequest, doer *models.User) {
 | 
				
			||||||
	for _, notifier := range notifiers {
 | 
						for _, notifier := range notifiers {
 | 
				
			||||||
		notifier.NotifyMergePullRequest(pr, doer, baseGitRepo)
 | 
							notifier.NotifyMergePullRequest(pr, doer)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -6,7 +6,6 @@ package ui
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import (
 | 
					import (
 | 
				
			||||||
	"code.gitea.io/gitea/models"
 | 
						"code.gitea.io/gitea/models"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/git"
 | 
					 | 
				
			||||||
	"code.gitea.io/gitea/modules/log"
 | 
						"code.gitea.io/gitea/modules/log"
 | 
				
			||||||
	"code.gitea.io/gitea/modules/notification/base"
 | 
						"code.gitea.io/gitea/modules/notification/base"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
@@ -69,7 +68,7 @@ func (ns *notificationService) NotifyIssueChangeStatus(doer *models.User, issue
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (ns *notificationService) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, gitRepo *git.Repository) {
 | 
					func (ns *notificationService) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User) {
 | 
				
			||||||
	ns.issueQueue <- issueNotificationOpts{
 | 
						ns.issueQueue <- issueNotificationOpts{
 | 
				
			||||||
		issueID:              pr.Issue.ID,
 | 
							issueID:              pr.Issue.ID,
 | 
				
			||||||
		notificationAuthorID: doer.ID,
 | 
							notificationAuthorID: doer.ID,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -523,7 +523,7 @@ func (m *webhookNotifier) NotifyPushCommits(pusher *models.User, repo *models.Re
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (*webhookNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseRepo *git.Repository) {
 | 
					func (*webhookNotifier) NotifyMergePullRequest(pr *models.PullRequest, doer *models.User) {
 | 
				
			||||||
	// Reload pull request information.
 | 
						// Reload pull request information.
 | 
				
			||||||
	if err := pr.LoadAttributes(); err != nil {
 | 
						if err := pr.LoadAttributes(); err != nil {
 | 
				
			||||||
		log.Error("LoadAttributes: %v", err)
 | 
							log.Error("LoadAttributes: %v", err)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -147,13 +147,7 @@ func manuallyMerged(pr *models.PullRequest) bool {
 | 
				
			|||||||
			return false
 | 
								return false
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		baseGitRepo, err := git.OpenRepository(pr.BaseRepo.RepoPath())
 | 
							notification.NotifyMergePullRequest(pr, merger)
 | 
				
			||||||
		if err != nil {
 | 
					 | 
				
			||||||
			log.Error("OpenRepository[%s] : %v", pr.BaseRepo.RepoPath(), err)
 | 
					 | 
				
			||||||
			return false
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		notification.NotifyMergePullRequest(pr, merger, baseGitRepo)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
		log.Info("manuallyMerged[%d]: Marked as manually merged into %s/%s by commit id: %s", pr.ID, pr.BaseRepo.Name, pr.BaseBranch, commit.ID.String())
 | 
							log.Info("manuallyMerged[%d]: Marked as manually merged into %s/%s by commit id: %s", pr.ID, pr.BaseRepo.Name, pr.BaseBranch, commit.ID.String())
 | 
				
			||||||
		return true
 | 
							return true
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -350,7 +350,7 @@ func Merge(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repositor
 | 
				
			|||||||
		log.Error("setMerged [%d]: %v", pr.ID, err)
 | 
							log.Error("setMerged [%d]: %v", pr.ID, err)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	notification.NotifyMergePullRequest(pr, doer, baseGitRepo)
 | 
						notification.NotifyMergePullRequest(pr, doer)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Reset cached commit count
 | 
						// Reset cached commit count
 | 
				
			||||||
	cache.Remove(pr.Issue.Repo.GetCommitsCountCacheKey(pr.BaseBranch, true))
 | 
						cache.Remove(pr.Issue.Repo.GetCommitsCountCacheKey(pr.BaseBranch, true))
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user