entities.rb
569 Bytes
require_dependency 'api/entities'
module Api
module Entities
class Article < ArticleBase
expose :ranking_position
#FIXME see why children counter cache is not working
expose :amount_of_children do |article, options|
article.children.count
end
end
class RankingItem < Entity
root :proposals, :proposal
expose :id, :position, :abstract, :body, :votes_for, :votes_against
expose :hits, :effective_support, :proposal_id, :created_at
expose :updated_at, :slug, :categories, :parent
end
end
end