diff app/models/.svn/text-base/message.rb.svn-base @ 210:0579821a129a

Update to Redmine trunk rev 4802
author Chris Cannam
date Tue, 08 Feb 2011 13:51:46 +0000
parents 513646585e45
children cbce1fd3b1b7
line wrap: on
line diff
--- a/app/models/.svn/text-base/message.rb.svn-base	Wed Jan 19 15:04:22 2011 +0000
+++ b/app/models/.svn/text-base/message.rb.svn-base	Tue Feb 08 13:51:46 2011 +0000
@@ -42,6 +42,9 @@
   
   after_create :add_author_as_watcher
   
+  named_scope :visible, lambda {|*args| { :include => {:board => :project},
+                                          :conditions => Project.allowed_to_condition(args.first || User.current, :view_messages) } }
+  
   def visible?(user=User.current)
     !user.nil? && user.allowed_to?(:view_messages, project)
   end