From aaf0fdb35689a36a88c8b484af48921e411ae7d3 Mon Sep 17 00:00:00 2001 From: Rick Carlino Date: Tue, 27 Dec 2016 09:29:58 -0600 Subject: [PATCH] [STABLE] Fix failing tests. Needs some FE QA. --- app/controllers/api/tools_controller.rb | 12 +----------- spec/controllers/api/tools/create_spec.rb | 4 ++-- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/app/controllers/api/tools_controller.rb b/app/controllers/api/tools_controller.rb index f66b93fb5..197ad1a20 100644 --- a/app/controllers/api/tools_controller.rb +++ b/app/controllers/api/tools_controller.rb @@ -17,7 +17,7 @@ module Api if raw_json[:tools] mutate Tools::BatchUpdate.run(raw_json, device: current_device) else - mutate Tools::Create.run(create_params) + mutate Tools::Create.run(raw_json, device: current_device) end end @@ -33,16 +33,6 @@ private output end - def create_params - if @create_params - @create_params - else - @create_params = { name: params[:name], - device: current_device } - @create_params - end - end - def tools Tool.where(device: current_device) end diff --git a/spec/controllers/api/tools/create_spec.rb b/spec/controllers/api/tools/create_spec.rb index db39d6d9e..c4d27c859 100644 --- a/spec/controllers/api/tools/create_spec.rb +++ b/spec/controllers/api/tools/create_spec.rb @@ -11,7 +11,7 @@ describe Api::ToolsController do sign_in user payload = { tool_slot_id: tool_slot.id, name: "wow" } old_tool_count = Tool.count - post :create, params: payload + post :create, body: payload.to_json, params: {format: :json} expect(response.status).to eq(200) expect(Tool.count).to be > old_tool_count expect(json[:name]).to eq("wow") @@ -21,7 +21,7 @@ describe Api::ToolsController do sign_in user payload = { name: "wow2" } old_tool_count = Tool.count - post :create, params: payload + post :create, body: payload.to_json, params: {format: :json} expect(response.status).to eq(200) expect(Tool.count).to be > old_tool_count end