From 415ef39158ec863b2979cc45b00764605b6906ad Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 21 Dec 2022 23:15:17 -0800 Subject: [PATCH] Add per_page to methods that return collections --- app/controllers/api/v1/parties_controller.rb | 6 ++++-- app/controllers/api/v1/search_controller.rb | 12 ++++++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/app/controllers/api/v1/parties_controller.rb b/app/controllers/api/v1/parties_controller.rb index b8b949d..fe32077 100644 --- a/app/controllers/api/v1/parties_controller.rb +++ b/app/controllers/api/v1/parties_controller.rb @@ -69,8 +69,9 @@ module Api view: :collection, root: :results, meta: { + count: count, total_pages: total_pages, - count: count + per_page: PER_PAGE }) end @@ -93,8 +94,9 @@ module Api view: :collection, root: :results, meta: { + count: count, total_pages: total_pages, - count: count + per_page: PER_PAGE }) end diff --git a/app/controllers/api/v1/search_controller.rb b/app/controllers/api/v1/search_controller.rb index acf9893..0eeedff 100644 --- a/app/controllers/api/v1/search_controller.rb +++ b/app/controllers/api/v1/search_controller.rb @@ -39,7 +39,8 @@ module Api render json: CharacterBlueprint.render(paginated, meta: { count: count, - total_pages: total_pages(count) + total_pages: total_pages(count), + per_page: PER_PAGE }) end @@ -73,7 +74,8 @@ module Api render json: WeaponBlueprint.render(paginated, meta: { count: count, - total_pages: total_pages(count) + total_pages: total_pages(count), + per_page: PER_PAGE }) end @@ -102,7 +104,8 @@ module Api render json: SummonBlueprint.render(paginated, meta: { count: count, - total_pages: total_pages(count) + total_pages: total_pages(count), + per_page: PER_PAGE }) end @@ -161,7 +164,8 @@ module Api render json: JobSkillBlueprint.render(paginated, meta: { count: count, - total_pages: total_pages(count) + total_pages: total_pages(count), + per_page: PER_PAGE }) end