@@ -26,7 +26,7 class Project < ActiveRecord::Base | |||||
26 | find(:all, :conditions => {:active => true}) |
|
26 | find(:all, :conditions => {:active => true}) | |
27 | end |
|
27 | end | |
28 | end |
|
28 | end | |
29 | has_many :members, :include => :user, :conditions => "#{User.table_name}.type='User' AND #{User.table_name}.status=#{User::STATUS_ACTIVE}" |
|
29 | has_many :members, :include => [:user, :roles], :conditions => "#{User.table_name}.type='User' AND #{User.table_name}.status=#{User::STATUS_ACTIVE}" | |
30 | has_many :member_principals, :class_name => 'Member', |
|
30 | has_many :member_principals, :class_name => 'Member', | |
31 | :include => :principal, |
|
31 | :include => :principal, | |
32 | :conditions => "#{Principal.table_name}.type='Group' OR (#{Principal.table_name}.type='User' AND #{Principal.table_name}.status=#{User::STATUS_ACTIVE})" |
|
32 | :conditions => "#{Principal.table_name}.type='Group' OR (#{Principal.table_name}.type='User' AND #{Principal.table_name}.status=#{User::STATUS_ACTIVE})" |
General Comments 0
You need to be logged in to leave comments.
Login now