diff --git a/models/notification.go b/models/notification.go index f31ec6899..8c36c0c5c 100644 --- a/models/notification.go +++ b/models/notification.go @@ -120,9 +120,9 @@ func createOrUpdateIssueNotifications(e Engine, issue *Issue, notificationAuthor } issue.loadRepo(e) - issue.Repo.Units = nil for _, watch := range watches { + issue.Repo.Units = nil if issue.IsPull && !issue.Repo.CheckUnitUser(watch.UserID, false, UnitTypePullRequests) { continue }