Sha256: 490e9be08cd697fed3c0f2966dc73775c5a7b9291b8282f7deae7df210fec56a

Contents?: true

Size: 492 Bytes

Versions: 18

Compression:

Stored size: 492 Bytes

Contents

class Comment < ActiveRecord::Base
  include SocialStream::Models::Object

  alias_attribute :text, :description
  validates_presence_of :text

  define_index do
    indexes activity_object.description

    has created_at
  end


  def parent_post
    self.post_activity.parent.direct_object
  end

  def _activity_parent_id=(id)
    self._relation_ids = Activity.find(id).relation_ids
    @_activity_parent_id = id
  end

  def title
    description.truncate(30, :separator =>' ')
  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
social_stream-0.24.1 base/app/models/comment.rb
social_stream-base-0.18.1 app/models/comment.rb
social_stream-0.24.0 base/app/models/comment.rb
social_stream-base-0.18.0 app/models/comment.rb
social_stream-0.23.4 base/app/models/comment.rb
social_stream-base-0.17.3 app/models/comment.rb
social_stream-0.23.3 base/app/models/comment.rb
social_stream-base-0.17.2 app/models/comment.rb
social_stream-0.23.2 base/app/models/comment.rb
social_stream-base-0.17.1 app/models/comment.rb
social_stream-0.23.1 base/app/models/comment.rb
social_stream-base-0.17.0 app/models/comment.rb
social_stream-0.22.1 base/app/models/comment.rb
social_stream-base-0.16.4 app/models/comment.rb
social_stream-0.22.0 base/app/models/comment.rb
social_stream-base-0.16.3 app/models/comment.rb
social_stream-0.21.4 base/app/models/comment.rb
social_stream-base-0.16.2 app/models/comment.rb