mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	[refactor] notify remove unused praram (#9804)
This commit is contained in:
		@@ -11,7 +11,6 @@ import (
 | 
			
		||||
	"strings"
 | 
			
		||||
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/modules/git"
 | 
			
		||||
	"code.gitea.io/gitea/modules/log"
 | 
			
		||||
	"code.gitea.io/gitea/modules/notification/base"
 | 
			
		||||
	"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{
 | 
			
		||||
		ActUserID: doer.ID,
 | 
			
		||||
		ActUser:   doer,
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,6 @@ package base
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/modules/git"
 | 
			
		||||
	"code.gitea.io/gitea/modules/repository"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@@ -32,7 +31,7 @@ type Notifier interface {
 | 
			
		||||
		addedLabels []*models.Label, removedLabels []*models.Label)
 | 
			
		||||
 | 
			
		||||
	NotifyNewPullRequest(*models.PullRequest)
 | 
			
		||||
	NotifyMergePullRequest(*models.PullRequest, *models.User, *git.Repository)
 | 
			
		||||
	NotifyMergePullRequest(*models.PullRequest, *models.User)
 | 
			
		||||
	NotifyPullRequestSynchronized(doer *models.User, pr *models.PullRequest)
 | 
			
		||||
	NotifyPullRequestReview(*models.PullRequest, *models.Review, *models.Comment)
 | 
			
		||||
	NotifyPullRequestChangeTargetBranch(doer *models.User, pr *models.PullRequest, oldBranch string)
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,6 @@ package base
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/modules/git"
 | 
			
		||||
	"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
 | 
			
		||||
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
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,6 @@ import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/modules/git"
 | 
			
		||||
	"code.gitea.io/gitea/modules/log"
 | 
			
		||||
	"code.gitea.io/gitea/modules/notification/base"
 | 
			
		||||
	"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 {
 | 
			
		||||
		log.Error("pr.LoadIssue: %v", err)
 | 
			
		||||
		return
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,6 @@ package notification
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/modules/git"
 | 
			
		||||
	"code.gitea.io/gitea/modules/notification/action"
 | 
			
		||||
	"code.gitea.io/gitea/modules/notification/base"
 | 
			
		||||
	"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
 | 
			
		||||
func NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repository) {
 | 
			
		||||
func NotifyMergePullRequest(pr *models.PullRequest, doer *models.User) {
 | 
			
		||||
	for _, notifier := range notifiers {
 | 
			
		||||
		notifier.NotifyMergePullRequest(pr, doer, baseGitRepo)
 | 
			
		||||
		notifier.NotifyMergePullRequest(pr, doer)
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,6 @@ package ui
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/modules/git"
 | 
			
		||||
	"code.gitea.io/gitea/modules/log"
 | 
			
		||||
	"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{
 | 
			
		||||
		issueID:              pr.Issue.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.
 | 
			
		||||
	if err := pr.LoadAttributes(); err != nil {
 | 
			
		||||
		log.Error("LoadAttributes: %v", err)
 | 
			
		||||
 
 | 
			
		||||
@@ -147,13 +147,7 @@ func manuallyMerged(pr *models.PullRequest) bool {
 | 
			
		||||
			return false
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		baseGitRepo, err := git.OpenRepository(pr.BaseRepo.RepoPath())
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			log.Error("OpenRepository[%s] : %v", pr.BaseRepo.RepoPath(), err)
 | 
			
		||||
			return false
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		notification.NotifyMergePullRequest(pr, merger, baseGitRepo)
 | 
			
		||||
		notification.NotifyMergePullRequest(pr, merger)
 | 
			
		||||
 | 
			
		||||
		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
 | 
			
		||||
 
 | 
			
		||||
@@ -350,7 +350,7 @@ func Merge(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repositor
 | 
			
		||||
		log.Error("setMerged [%d]: %v", pr.ID, err)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	notification.NotifyMergePullRequest(pr, doer, baseGitRepo)
 | 
			
		||||
	notification.NotifyMergePullRequest(pr, doer)
 | 
			
		||||
 | 
			
		||||
	// Reset cached commit count
 | 
			
		||||
	cache.Remove(pr.Issue.Repo.GetCommitsCountCacheKey(pr.BaseBranch, true))
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user