Commit f712bcbdc1548e3c974751090bc026fff91abcde

Authored by Victor Costa
1 parent 8cffa2cb

api: fix article children pagination

Showing 1 changed file with 2 additions and 2 deletions   Show diff stats
lib/noosfero/api/v1/articles.rb
@@ -142,13 +142,13 @@ module Noosfero @@ -142,13 +142,13 @@ module Noosfero
142 {:vote => vote.save} 142 {:vote => vote.save}
143 end 143 end
144 144
145 - paginate per_page: MAX_PER_PAGE, max_per_page: MAX_PER_PAGE  
146 desc 'Return the children of a article identified by id' do 145 desc 'Return the children of a article identified by id' do
147 detail 'Get all children articles of a specific article' 146 detail 'Get all children articles of a specific article'
148 params Noosfero::API::Entities::Article.documentation 147 params Noosfero::API::Entities::Article.documentation
149 failure [[403, 'Forbidden']] 148 failure [[403, 'Forbidden']]
150 named 'ArticleChildren' 149 named 'ArticleChildren'
151 end 150 end
  151 + paginate per_page: MAX_PER_PAGE, max_per_page: MAX_PER_PAGE
152 get ':id/children' do 152 get ':id/children' do
153 article = find_article(environment.articles, params[:id]) 153 article = find_article(environment.articles, params[:id])
154 154
@@ -164,7 +164,7 @@ module Noosfero @@ -164,7 +164,7 @@ module Noosfero
164 end 164 end
165 165
166 Article.hit(articles) 166 Article.hit(articles)
167 - present articles, :with => Entities::Article, :fields => params[:fields] 167 + present_articles_paginated(articles)
168 end 168 end
169 169
170 desc 'Return one child of a article identified by id' do 170 desc 'Return one child of a article identified by id' do