Always notify project members about news unless they turned off all notifications (#4700).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11271 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang committed 2013-01-26 18:07:57 +00:00
1 parent 9c1077841e
commit 134b66cb29
3 files changed
+29 -31

No files matched your search

+4
View File
@@ -49,6 +49,10 @@ class News < ActiveRecord::Base
user.allowed_to?(:comment_news, project)
end
def recipients
project.users.select {|user| user.notify_about?(self)}.map(&:mail)
end
# returns latest news for projects visible by user
def self.latest(user = User.current, count = 5)
visible(user).includes([:author, :project]).order("#{News.table_name}.created_on DESC").limit(count).all