@@ -54,6 +54,8 class Issue < ActiveRecord::Base | |||||
54 | named_scope :visible, lambda {|*args| { :include => :project, |
|
54 | named_scope :visible, lambda {|*args| { :include => :project, | |
55 | :conditions => Project.allowed_to_condition(args.first || User.current, :view_issues) } } |
|
55 | :conditions => Project.allowed_to_condition(args.first || User.current, :view_issues) } } | |
56 |
|
56 | |||
|
57 | named_scope :open, :conditions => ["#{IssueStatus.table_name}.is_closed = ?", false], :include => :status | |||
|
58 | ||||
57 | # Returns true if usr or current user is allowed to view the issue |
|
59 | # Returns true if usr or current user is allowed to view the issue | |
58 | def visible?(usr=nil) |
|
60 | def visible?(usr=nil) | |
59 | (usr || User.current).allowed_to?(:view_issues, self.project) |
|
61 | (usr || User.current).allowed_to?(:view_issues, self.project) |
General Comments 0
You need to be logged in to leave comments.
Login now