chore: Add articles metadata (#5125)

This commit is contained in:
Tejaswini Chile
2022-07-28 13:59:16 +05:30
committed by GitHub
parent 7f48cffeb3
commit 41df70fb96
19 changed files with 74 additions and 15 deletions

View File

@@ -1,3 +1,8 @@
json.payload do
json.array! @articles, partial: 'article', as: :article
end
json.meta do
json.current_page @current_page
json.articles_count @articles.size
end

View File

@@ -26,4 +26,6 @@ if category.root_category.present?
end
end
json.articles_count category.articles.published.try(:count)
json.meta do
json.articles_count category.articles.size
end

View File

@@ -1,3 +1,8 @@
json.payload do
json.array! @categories, partial: 'category', as: :category
end
json.meta do
json.current_page @current_page
json.categories_count @categories.size
end

View File

@@ -17,3 +17,9 @@ json.portal_members do
end
end
end
json.meta do
json.articles_count portal.articles.size
json.categories_count portal.categories.size
json.default_locale portal.default_locale
end

View File

@@ -1,3 +1,8 @@
json.payload do
json.array! @portals, partial: 'portal', as: :portal
end
json.meta do
json.current_page @current_page
json.portals_count @portals.size
end