From 970c8245146cd3814d5b408bec01ee322368e1ea Mon Sep 17 00:00:00 2001 From: BenSandeen <12025856+BenSandeen@users.noreply.github.com> Date: Wed, 17 Aug 2022 15:07:01 -0500 Subject: [PATCH] WIP: Attempt to fix issue submitted via github --- lib/drip/client/shopper_activity.rb | 8 ++++---- test/drip/client/shopper_activity_test.rb | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/drip/client/shopper_activity.rb b/lib/drip/client/shopper_activity.rb index 6e2f248..f7b246d 100644 --- a/lib/drip/client/shopper_activity.rb +++ b/lib/drip/client/shopper_activity.rb @@ -18,7 +18,7 @@ def create_cart_activity_event(data = {}) end data[:occurred_at] = Time.now.iso8601 unless data.key?(:occurred_at) - make_json_request :post, "v3/#{account_id}/shopper_activity/cart", data + make_json_request :post, "v3/#{account_id}/shopper_activity/cart", data.to_json end # Public: Create an order activity event. @@ -36,7 +36,7 @@ def create_order_activity_event(data = {}) end data[:occurred_at] = Time.now.iso8601 unless data.key?(:occurred_at) - make_json_request :post, "v3/#{account_id}/shopper_activity/order", data + make_json_request :post, "v3/#{account_id}/shopper_activity/order", data.to_json end # Public: Create a batch of order activity events. @@ -57,7 +57,7 @@ def create_order_activity_events(records = []) record[:occurred_at] = Time.now.iso8601 unless record.key?(:occurred_at) end - make_json_request :post, "v3/#{account_id}/shopper_activity/order/batch", { orders: records } + make_json_request :post, "v3/#{account_id}/shopper_activity/order/batch", { orders: records.to_json } end # Public: Create a product activity event. @@ -73,7 +73,7 @@ def create_product_activity_event(data = {}) end data[:occurred_at] = Time.now.iso8601 unless data.key?(:occurred_at) - make_json_request :post, "v3/#{account_id}/shopper_activity/product", data + make_json_request :post, "v3/#{account_id}/shopper_activity/product", data.to_json end end end diff --git a/test/drip/client/shopper_activity_test.rb b/test/drip/client/shopper_activity_test.rb index 629dacb..1745b2d 100644 --- a/test/drip/client/shopper_activity_test.rb +++ b/test/drip/client/shopper_activity_test.rb @@ -35,7 +35,7 @@ def setup end should "send the right request" do - expected = Drip::Response.new(@response_status, JSON.parse(@response_body)) + expected = Drip::Response.new(@response_status, @response_body.to_json) assert_equal expected, @client.create_cart_activity_event(@options) end @@ -84,7 +84,7 @@ def setup end should "send the right request" do - expected = Drip::Response.new(@response_status, JSON.parse(@response_body)) + expected = Drip::Response.new(@response_status, @response_body.to_json) assert_equal expected, @client.create_order_activity_event(@options) end @@ -137,7 +137,7 @@ def setup end should "send the right request" do - expected = Drip::Response.new(@response_status, JSON.parse(@response_body)) + expected = Drip::Response.new(@response_status, @response_body.to_json) assert_equal expected, @client.create_order_activity_events(@records) end @@ -177,7 +177,7 @@ def setup end should "send the right request" do - expected = Drip::Response.new(@response_status, JSON.parse(@response_body)) + expected = Drip::Response.new(@response_status, @response_body.to_json) assert_equal expected, @client.create_product_activity_event(@options) end