From 2a6bd8900d4528fd345ec6e0ad13da27aee850d8 Mon Sep 17 00:00:00 2001 From: Ben Ross Date: Tue, 8 Jun 2021 11:23:38 -0600 Subject: [PATCH 1/3] Break up sdk header into language and version --- lib/procore/requestable.rb | 3 ++- test/procore/requestable_test.rb | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/procore/requestable.rb b/lib/procore/requestable.rb index 4babc7e..bbcd586 100644 --- a/lib/procore/requestable.rb +++ b/lib/procore/requestable.rb @@ -343,7 +343,8 @@ def headers(options = {}) "Accepts" => "application/json", "Authorization" => "Bearer #{access_token}", "Content-Type" => "application/json", - "Procore-Sdk-Version" => "ruby-#{Procore::VERSION}", + "Procore-Sdk-Version" => Procore::VERSION, + "Procore-Sdk-Language" => "ruby", "User-Agent" => Procore.configuration.user_agent, }.tap do |headers| if options[:idempotency_token] diff --git a/test/procore/requestable_test.rb b/test/procore/requestable_test.rb index 6db608a..ea2457d 100644 --- a/test/procore/requestable_test.rb +++ b/test/procore/requestable_test.rb @@ -26,7 +26,8 @@ def headers "Accepts" => "application/json", "Authorization" => "Bearer token", "Content-Type" => "application/json", - "Procore-Sdk-Version" => "ruby-#{Procore::VERSION}", + "Procore-Sdk-Version" => Procore::VERSION, + "Procore-Sdk-Language" => "ruby", } end From 0c9b33cfe1e7519fda54630f6956118362b7d311 Mon Sep 17 00:00:00 2001 From: Ben Ross Date: Tue, 8 Jun 2021 11:28:41 -0600 Subject: [PATCH 2/3] Add new header being sent to the changelong --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0006ead..b5b0da4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# Unreleased + +* Add Procore-Sdk-Language header to all requests + + PR #45 - https://github.com/procore/ruby-sdk/pull/45 + + *Benjamin Ross* + ## 1.1.2 (Jun 4, 2021) * Add Procore-Sdk-Version header to all requests From 4b7af9965c1e1311f540bff6442ec1378510ac0d Mon Sep 17 00:00:00 2001 From: Ben Ross Date: Thu, 10 Jun 2021 11:02:19 -0600 Subject: [PATCH 3/3] Fix header in CHANGELOG --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3de7503..342e144 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Unreleased +## Unreleased * Add Procore-Sdk-Language header to all requests