Skip to content

Commit

Permalink
Formatting changes
Browse files Browse the repository at this point in the history
  • Loading branch information
elektronaut committed Apr 1, 2013
1 parent 6087348 commit 8fa9e6f
Showing 1 changed file with 18 additions and 9 deletions.
27 changes: 18 additions & 9 deletions app/models/concerns/exchange_participant.rb
Expand Up @@ -2,18 +2,27 @@ module ExchangeParticipant
extend ActiveSupport::Concern extend ActiveSupport::Concern


included do included do
has_many :discussions, :foreign_key => 'poster_id' has_many :discussions, foreign_key: 'poster_id'
has_many :posts has_many :posts
has_many :discussion_posts, :class_name => 'Post', :conditions => {:conversation => false} has_many :discussion_posts, class_name: 'Post', conditions: { conversation: false }
has_many :discussion_views, :dependent => :destroy has_many :discussion_views, dependent: :destroy
has_many :discussion_relationships, :dependent => :destroy has_many :discussion_relationships, dependent: :destroy


has_many :participated_discussions, :through => :discussion_relationships, :source => :discussion, :conditions => {:discussion_relationships => {:participated => true}} has_many :participated_discussions,
has_many :followed_discussions, :through => :discussion_relationships, :source => :discussion, :conditions => {:discussion_relationships => {:following => true}} through: :discussion_relationships,
has_many :favorite_discussions, :through => :discussion_relationships, :source => :discussion, :conditions => {:discussion_relationships => {:favorite => true}} source: :discussion,
conditions: { discussion_relationships: { participated: true } }
has_many :followed_discussions,
through: :discussion_relationships,
source: :discussion,
conditions: { discussion_relationships: { following: true } }
has_many :favorite_discussions,
through: :discussion_relationships,
source: :discussion,
conditions: { discussion_relationships: { favorite: true } }


has_many :conversation_relationships, :dependent => :destroy has_many :conversation_relationships, dependent: :destroy
has_many :conversations, :through => :conversation_relationships has_many :conversations, through: :conversation_relationships
end end


# Marks a discussion as viewed # Marks a discussion as viewed
Expand Down

0 comments on commit 8fa9e6f

Please sign in to comment.