Sha256: 4583e19ee2ebd38d5e046a295d0b99a29e1291a0334a2d881ec0c4748ade1246

Contents?: true

Size: 291 Bytes

Versions: 2

Compression:

Stored size: 291 Bytes

Contents

class Comment < ActiveRecord::Base
  belongs_to :user
  belongs_to :post

  alias :commenter :user

  def post_owner
    post.user
  end

  include Garage::Representer

  property :id
  property :body
  property :commenter # no :selectable here!
  property :post_owner, selectable: true
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
garage-doorkeeper-2.0.0 spec/dummy/app/models/comment.rb
garage-doorkeeper-1.0.0 spec/dummy/app/models/comment.rb