aboutsummaryrefslogtreecommitdiff
path: root/app/models/community.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/community.rb')
-rw-r--r--app/models/community.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/models/community.rb b/app/models/community.rb
index 9faa3d1..cf0d258 100644
--- a/app/models/community.rb
+++ b/app/models/community.rb
@@ -24,6 +24,11 @@ class Community < ActiveRecord::Base
:conditions => ["participants.anonymous = ?", false],
:order => "participants.id ASC"
end
+ def with_reduced_attributes_and_only_itsyou_and_without_anonymous(pid)
+ find :all, :select => "participants.id, name, description, email, dns, organization_id",
+ :conditions => ["participants.anonymous = ? and participants.id = ?", false, pid],
+ :order => "participants.id ASC"
+ end
end
has_many :community_messages, :dependent => :destroy
has_many :messages, :through => :community_messages