##// END OF EJS Templates
Code cleanup, reuse the visible scope....
Jean-Philippe Lang -
r9450:a3c25c18d7cc
parent child
Show More
@@ -52,9 +52,7 class News < ActiveRecord::Base
52
52
53 # returns latest news for projects visible by user
53 # returns latest news for projects visible by user
54 def self.latest(user = User.current, count = 5)
54 def self.latest(user = User.current, count = 5)
55 includes([:author, :project]).where(
55 visible(user).includes([:author, :project]).order("#{News.table_name}.created_on DESC").limit(count).all
56 Project.allowed_to_condition(user, :view_news)
57 ).order("#{News.table_name}.created_on DESC").limit(count).all
58 end
56 end
59
57
60 private
58 private
General Comments 0
You need to be logged in to leave comments. Login now