From 439a2318fb129ca3ea3f96dac519c3ab3898f1fb Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Mon, 6 Sep 2021 16:56:23 +0100 Subject: [PATCH] Move API response under top-level :data node --- app/controllers/api/v0/reports_controller.rb | 2 +- spec/controllers/api/v0/reports/packing_report_spec.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/api/v0/reports_controller.rb b/app/controllers/api/v0/reports_controller.rb index ecbdc7ed4b..b6cc0facc9 100644 --- a/app/controllers/api/v0/reports_controller.rb +++ b/app/controllers/api/v0/reports_controller.rb @@ -18,7 +18,7 @@ module Api private def render_report - render json: @report.as_json + render json: { data: @report.as_json } end def render_error(error) diff --git a/spec/controllers/api/v0/reports/packing_report_spec.rb b/spec/controllers/api/v0/reports/packing_report_spec.rb index 193992dcf1..30bd855e1a 100644 --- a/spec/controllers/api/v0/reports/packing_report_spec.rb +++ b/spec/controllers/api/v0/reports/packing_report_spec.rb @@ -25,7 +25,7 @@ describe Api::V0::ReportsController, type: :controller do api_get :show, params expect(response.status).to eq 200 - expect(json_response).to match_array report_output(order, "distributor") + expect(json_response[:data]).to match_array report_output(order, "distributor") end end @@ -42,7 +42,7 @@ describe Api::V0::ReportsController, type: :controller do api_get :show, params expect(response.status).to eq 200 - expect(json_response).to match_array report_output(order, "supplier") + expect(json_response[:data]).to match_array report_output(order, "supplier") end end end