From be1b2334c9ad10742c2ace37741ab2ad2f7738cf Mon Sep 17 00:00:00 2001 From: Leandro Nunes dos Santos Date: Tue, 8 Apr 2014 17:46:24 -0300 Subject: [PATCH] return articles entities in article return --- lib/api/v1/articles.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/api/v1/articles.rb b/lib/api/v1/articles.rb index 450bfdc..9a8a4e8 100644 --- a/lib/api/v1/articles.rb +++ b/lib/api/v1/articles.rb @@ -33,20 +33,20 @@ module API conditions = {} conditions[:type] = params[:content_type] if params[:content_type] #FIXME validate type conditions[:created_at] = begin_period...end_period - present environment.articles.find(:all, :conditions => conditions, :offset => (from_date.nil? ? 0 : 1), :limit => limit, :order => "created_at DESC") + present environment.articles.find(:all, :conditions => conditions, :offset => (from_date.nil? ? 0 : 1), :limit => limit, :order => "created_at DESC"), :with => Entities::Article end desc "Return the article id" get ':id' do - present environment.articles.find(params[:id]) + present environment.articles.find(params[:id]), , :with => Entities::Article end get ':id/children' do - present environment.articles.find(params[:id]).children + present environment.articles.find(params[:id]).children.find(:all, :limit => limit), , :with => Entities::Article end get ':id/children/:child_id' do - present environment.articles.find(params[:id]).children.find(params[:child_id]) + present environment.articles.find(params[:id]).children.find(params[:child_id]), :with => Entities::Article end -- libgit2 0.21.2