From ae8a80bd5beef4f11e68d7ac1316e55203350681 Mon Sep 17 00:00:00 2001 From: Owens Ehimen Date: Wed, 11 Feb 2026 12:48:36 -0500 Subject: [PATCH 1/5] 884: Ruby Upgrade --- .ruby-version | 1 + CHANGELOG.md | 6 ++++++ lib/ngp_van/connection.rb | 8 ++++---- lib/ngp_van/response/raise_error.rb | 2 +- lib/ngp_van/version.rb | 4 ++-- ngp_van.gemspec | 5 +++-- spec/ngp_van/client/codes_spec.rb | 4 ++-- spec/ngp_van/client/contributions_spec.rb | 2 +- spec/ngp_van/client/events_spec.rb | 6 +++--- spec/ngp_van/client/export_jobs_spec.rb | 2 +- spec/ngp_van/client/locations_spec.rb | 4 ++-- spec/ngp_van/client/people_spec.rb | 16 ++++++++-------- spec/ngp_van/client/signups_spec.rb | 4 ++-- spec/ngp_van/client/stories_spec.rb | 2 +- spec/ngp_van/client/supporter_groups_spec.rb | 2 +- spec/ngp_van/client/users_spec.rb | 4 ++-- 16 files changed, 40 insertions(+), 32 deletions(-) create mode 100644 .ruby-version diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..cc868b6 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +4.0.1 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ebee40..bf91482 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ## [Unreleased] +# 0.12.0 +- [UPGRADED] Ruby to 4.0.0 +- [UPGRADED] Faraday compatibility from ~> 1.0 to >= 1.0.0, < 3.0 +- [CHANGED] Replaced faraday_middleware dependency with faraday-multipart. +- [CHANGED] Response middleware class from Faraday::Response::Middleware to Faraday::Middleware. + # 0.11.0 - [FIXED] Fix RaiseError middleware ([#42](https://github.com/christopherstyles/ngp_van/pull/42) by @lavaturtle). diff --git a/lib/ngp_van/connection.rb b/lib/ngp_van/connection.rb index 7de12cd..f7b38aa 100644 --- a/lib/ngp_van/connection.rb +++ b/lib/ngp_van/connection.rb @@ -1,7 +1,9 @@ # frozen_string_literal: true require 'ngp_van/response/raise_error' -require 'faraday_middleware' +require 'faraday' +require 'faraday/multipart' +require 'json' module NgpVan module Connection @@ -18,9 +20,7 @@ def connection } Faraday::Connection.new(options) do |connection| - connection.request :basic_auth, config.application_name, config.api_key - - connection.request(:json) + connection.request :authorization, :basic, config.application_name, config.api_key connection.use NgpVan::Response::RaiseError connection.adapter(Faraday.default_adapter) end diff --git a/lib/ngp_van/response/raise_error.rb b/lib/ngp_van/response/raise_error.rb index 9d6eaef..db5615b 100644 --- a/lib/ngp_van/response/raise_error.rb +++ b/lib/ngp_van/response/raise_error.rb @@ -5,7 +5,7 @@ module NgpVan module Response - class RaiseError < Faraday::Response::Middleware + class RaiseError < Faraday::Middleware def on_complete(response) error = NgpVan::Error.from_response(response) raise error if error diff --git a/lib/ngp_van/version.rb b/lib/ngp_van/version.rb index 0891bea..c132c9f 100644 --- a/lib/ngp_van/version.rb +++ b/lib/ngp_van/version.rb @@ -3,11 +3,11 @@ module NgpVan # Current major release. # @return [Integer] - MAJOR = 0 + MAJOR = 1 # Current minor release. # @return [Integer] - MINOR = 11 + MINOR = 0 # Current patch level. # @return [Integer] diff --git a/ngp_van.gemspec b/ngp_van.gemspec index 31bd781..84ff87b 100644 --- a/ngp_van.gemspec +++ b/ngp_van.gemspec @@ -23,6 +23,7 @@ Gem::Specification.new do |spec| spec.summary = 'Ruby wrapper for the NGP VAN API' spec.version = NgpVan::VERSION.dup - spec.add_dependency 'faraday', '>= 1.0.0', '< 2.0' - spec.add_dependency 'faraday_middleware', '>= 0.10.0' + spec.add_dependency 'faraday', '>= 1.0.0', '< 3.0' + spec.add_dependency 'faraday-multipart', '>= 1.0.0' + spec.add_dependency 'json', '>= 1.0' end diff --git a/spec/ngp_van/client/codes_spec.rb b/spec/ngp_van/client/codes_spec.rb index ec472a0..f1b89a5 100644 --- a/spec/ngp_van/client/codes_spec.rb +++ b/spec/ngp_van/client/codes_spec.rb @@ -132,7 +132,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -160,7 +160,7 @@ class Client expect( a_request(:put, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/contributions_spec.rb b/spec/ngp_van/client/contributions_spec.rb index de28636..2768da1 100644 --- a/spec/ngp_van/client/contributions_spec.rb +++ b/spec/ngp_van/client/contributions_spec.rb @@ -30,7 +30,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/events_spec.rb b/spec/ngp_van/client/events_spec.rb index 7ae1b93..231a6e3 100644 --- a/spec/ngp_van/client/events_spec.rb +++ b/spec/ngp_van/client/events_spec.rb @@ -32,7 +32,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -63,7 +63,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -168,7 +168,7 @@ class Client expect( a_request(:put, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/export_jobs_spec.rb b/spec/ngp_van/client/export_jobs_spec.rb index 6af8298..16bbeaa 100644 --- a/spec/ngp_van/client/export_jobs_spec.rb +++ b/spec/ngp_van/client/export_jobs_spec.rb @@ -28,7 +28,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/locations_spec.rb b/spec/ngp_van/client/locations_spec.rb index 08cea1e..befd4f8 100644 --- a/spec/ngp_van/client/locations_spec.rb +++ b/spec/ngp_van/client/locations_spec.rb @@ -101,7 +101,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -135,7 +135,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/people_spec.rb b/spec/ngp_van/client/people_spec.rb index a957c72..ade6e26 100644 --- a/spec/ngp_van/client/people_spec.rb +++ b/spec/ngp_van/client/people_spec.rb @@ -29,7 +29,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -61,7 +61,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -171,7 +171,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -209,7 +209,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -238,7 +238,7 @@ class Client expect( a_request(:post, url) .with( - body: request_body + body: request_body.to_json ) ).to have_been_made end @@ -292,7 +292,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -367,7 +367,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -404,7 +404,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/signups_spec.rb b/spec/ngp_van/client/signups_spec.rb index 9c68c85..6bd6af5 100644 --- a/spec/ngp_van/client/signups_spec.rb +++ b/spec/ngp_van/client/signups_spec.rb @@ -141,7 +141,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -172,7 +172,7 @@ class Client expect( a_request(:put, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/stories_spec.rb b/spec/ngp_van/client/stories_spec.rb index bbc6f22..6c943b4 100644 --- a/spec/ngp_van/client/stories_spec.rb +++ b/spec/ngp_van/client/stories_spec.rb @@ -28,7 +28,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/supporter_groups_spec.rb b/spec/ngp_van/client/supporter_groups_spec.rb index 01116f4..ec01654 100644 --- a/spec/ngp_van/client/supporter_groups_spec.rb +++ b/spec/ngp_van/client/supporter_groups_spec.rb @@ -32,7 +32,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end diff --git a/spec/ngp_van/client/users_spec.rb b/spec/ngp_van/client/users_spec.rb index c54d85c..2475792 100644 --- a/spec/ngp_van/client/users_spec.rb +++ b/spec/ngp_van/client/users_spec.rb @@ -68,7 +68,7 @@ class Client expect( a_request(:post, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end @@ -106,7 +106,7 @@ class Client expect( a_request(:put, url) .with( - body: body + body: JSON.generate(body) ) ).to have_been_made end From f3fdd26e6d404cd0eb593f35e0d044b51de9ce1e Mon Sep 17 00:00:00 2001 From: Owens Ehimen Date: Wed, 11 Feb 2026 16:42:03 -0500 Subject: [PATCH 2/5] 884: Update changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bf91482..2e62351 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## [Unreleased] -# 0.12.0 +# 1.0.0 - [UPGRADED] Ruby to 4.0.0 - [UPGRADED] Faraday compatibility from ~> 1.0 to >= 1.0.0, < 3.0 - [CHANGED] Replaced faraday_middleware dependency with faraday-multipart. From f91558c83a52cacc0d4c0a34f2a624e315a94145 Mon Sep 17 00:00:00 2001 From: Owens Ehimen Date: Fri, 13 Feb 2026 14:09:36 -0500 Subject: [PATCH 3/5] Revert commit --- .ruby-version | 1 - CHANGELOG.md | 6 ------ lib/ngp_van/connection.rb | 8 ++++---- lib/ngp_van/response/raise_error.rb | 2 +- lib/ngp_van/version.rb | 4 ++-- ngp_van.gemspec | 5 ++--- spec/ngp_van/client/codes_spec.rb | 4 ++-- spec/ngp_van/client/contributions_spec.rb | 2 +- spec/ngp_van/client/events_spec.rb | 6 +++--- spec/ngp_van/client/export_jobs_spec.rb | 2 +- spec/ngp_van/client/locations_spec.rb | 4 ++-- spec/ngp_van/client/people_spec.rb | 16 ++++++++-------- spec/ngp_van/client/signups_spec.rb | 4 ++-- spec/ngp_van/client/stories_spec.rb | 2 +- spec/ngp_van/client/supporter_groups_spec.rb | 2 +- spec/ngp_van/client/users_spec.rb | 4 ++-- 16 files changed, 32 insertions(+), 40 deletions(-) delete mode 100644 .ruby-version diff --git a/.ruby-version b/.ruby-version deleted file mode 100644 index cc868b6..0000000 --- a/.ruby-version +++ /dev/null @@ -1 +0,0 @@ -4.0.1 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e62351..8ebee40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,5 @@ ## [Unreleased] -# 1.0.0 -- [UPGRADED] Ruby to 4.0.0 -- [UPGRADED] Faraday compatibility from ~> 1.0 to >= 1.0.0, < 3.0 -- [CHANGED] Replaced faraday_middleware dependency with faraday-multipart. -- [CHANGED] Response middleware class from Faraday::Response::Middleware to Faraday::Middleware. - # 0.11.0 - [FIXED] Fix RaiseError middleware ([#42](https://github.com/christopherstyles/ngp_van/pull/42) by @lavaturtle). diff --git a/lib/ngp_van/connection.rb b/lib/ngp_van/connection.rb index f7b38aa..7de12cd 100644 --- a/lib/ngp_van/connection.rb +++ b/lib/ngp_van/connection.rb @@ -1,9 +1,7 @@ # frozen_string_literal: true require 'ngp_van/response/raise_error' -require 'faraday' -require 'faraday/multipart' -require 'json' +require 'faraday_middleware' module NgpVan module Connection @@ -20,7 +18,9 @@ def connection } Faraday::Connection.new(options) do |connection| - connection.request :authorization, :basic, config.application_name, config.api_key + connection.request :basic_auth, config.application_name, config.api_key + + connection.request(:json) connection.use NgpVan::Response::RaiseError connection.adapter(Faraday.default_adapter) end diff --git a/lib/ngp_van/response/raise_error.rb b/lib/ngp_van/response/raise_error.rb index db5615b..9d6eaef 100644 --- a/lib/ngp_van/response/raise_error.rb +++ b/lib/ngp_van/response/raise_error.rb @@ -5,7 +5,7 @@ module NgpVan module Response - class RaiseError < Faraday::Middleware + class RaiseError < Faraday::Response::Middleware def on_complete(response) error = NgpVan::Error.from_response(response) raise error if error diff --git a/lib/ngp_van/version.rb b/lib/ngp_van/version.rb index c132c9f..0891bea 100644 --- a/lib/ngp_van/version.rb +++ b/lib/ngp_van/version.rb @@ -3,11 +3,11 @@ module NgpVan # Current major release. # @return [Integer] - MAJOR = 1 + MAJOR = 0 # Current minor release. # @return [Integer] - MINOR = 0 + MINOR = 11 # Current patch level. # @return [Integer] diff --git a/ngp_van.gemspec b/ngp_van.gemspec index 84ff87b..31bd781 100644 --- a/ngp_van.gemspec +++ b/ngp_van.gemspec @@ -23,7 +23,6 @@ Gem::Specification.new do |spec| spec.summary = 'Ruby wrapper for the NGP VAN API' spec.version = NgpVan::VERSION.dup - spec.add_dependency 'faraday', '>= 1.0.0', '< 3.0' - spec.add_dependency 'faraday-multipart', '>= 1.0.0' - spec.add_dependency 'json', '>= 1.0' + spec.add_dependency 'faraday', '>= 1.0.0', '< 2.0' + spec.add_dependency 'faraday_middleware', '>= 0.10.0' end diff --git a/spec/ngp_van/client/codes_spec.rb b/spec/ngp_van/client/codes_spec.rb index f1b89a5..ec472a0 100644 --- a/spec/ngp_van/client/codes_spec.rb +++ b/spec/ngp_van/client/codes_spec.rb @@ -132,7 +132,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -160,7 +160,7 @@ class Client expect( a_request(:put, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/contributions_spec.rb b/spec/ngp_van/client/contributions_spec.rb index 2768da1..de28636 100644 --- a/spec/ngp_van/client/contributions_spec.rb +++ b/spec/ngp_van/client/contributions_spec.rb @@ -30,7 +30,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/events_spec.rb b/spec/ngp_van/client/events_spec.rb index 231a6e3..7ae1b93 100644 --- a/spec/ngp_van/client/events_spec.rb +++ b/spec/ngp_van/client/events_spec.rb @@ -32,7 +32,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -63,7 +63,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -168,7 +168,7 @@ class Client expect( a_request(:put, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/export_jobs_spec.rb b/spec/ngp_van/client/export_jobs_spec.rb index 16bbeaa..6af8298 100644 --- a/spec/ngp_van/client/export_jobs_spec.rb +++ b/spec/ngp_van/client/export_jobs_spec.rb @@ -28,7 +28,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/locations_spec.rb b/spec/ngp_van/client/locations_spec.rb index befd4f8..08cea1e 100644 --- a/spec/ngp_van/client/locations_spec.rb +++ b/spec/ngp_van/client/locations_spec.rb @@ -101,7 +101,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -135,7 +135,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/people_spec.rb b/spec/ngp_van/client/people_spec.rb index ade6e26..a957c72 100644 --- a/spec/ngp_van/client/people_spec.rb +++ b/spec/ngp_van/client/people_spec.rb @@ -29,7 +29,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -61,7 +61,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -171,7 +171,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -209,7 +209,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -238,7 +238,7 @@ class Client expect( a_request(:post, url) .with( - body: request_body.to_json + body: request_body ) ).to have_been_made end @@ -292,7 +292,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -367,7 +367,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -404,7 +404,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/signups_spec.rb b/spec/ngp_van/client/signups_spec.rb index 6bd6af5..9c68c85 100644 --- a/spec/ngp_van/client/signups_spec.rb +++ b/spec/ngp_van/client/signups_spec.rb @@ -141,7 +141,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -172,7 +172,7 @@ class Client expect( a_request(:put, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/stories_spec.rb b/spec/ngp_van/client/stories_spec.rb index 6c943b4..bbc6f22 100644 --- a/spec/ngp_van/client/stories_spec.rb +++ b/spec/ngp_van/client/stories_spec.rb @@ -28,7 +28,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/supporter_groups_spec.rb b/spec/ngp_van/client/supporter_groups_spec.rb index ec01654..01116f4 100644 --- a/spec/ngp_van/client/supporter_groups_spec.rb +++ b/spec/ngp_van/client/supporter_groups_spec.rb @@ -32,7 +32,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end diff --git a/spec/ngp_van/client/users_spec.rb b/spec/ngp_van/client/users_spec.rb index 2475792..c54d85c 100644 --- a/spec/ngp_van/client/users_spec.rb +++ b/spec/ngp_van/client/users_spec.rb @@ -68,7 +68,7 @@ class Client expect( a_request(:post, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end @@ -106,7 +106,7 @@ class Client expect( a_request(:put, url) .with( - body: JSON.generate(body) + body: body ) ).to have_been_made end From 479aea21d2aa3bbb41a7f4dae570a4b2641af306 Mon Sep 17 00:00:00 2001 From: Owens Ehimen Date: Fri, 13 Feb 2026 14:13:34 -0500 Subject: [PATCH 4/5] 884: Upgrade gemspec --- lib/ngp_van/connection.rb | 1 - lib/ngp_van/response/raise_error.rb | 2 +- ngp_van.gemspec | 3 +-- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/ngp_van/connection.rb b/lib/ngp_van/connection.rb index 7de12cd..6e38b25 100644 --- a/lib/ngp_van/connection.rb +++ b/lib/ngp_van/connection.rb @@ -1,7 +1,6 @@ # frozen_string_literal: true require 'ngp_van/response/raise_error' -require 'faraday_middleware' module NgpVan module Connection diff --git a/lib/ngp_van/response/raise_error.rb b/lib/ngp_van/response/raise_error.rb index 9d6eaef..db5615b 100644 --- a/lib/ngp_van/response/raise_error.rb +++ b/lib/ngp_van/response/raise_error.rb @@ -5,7 +5,7 @@ module NgpVan module Response - class RaiseError < Faraday::Response::Middleware + class RaiseError < Faraday::Middleware def on_complete(response) error = NgpVan::Error.from_response(response) raise error if error diff --git a/ngp_van.gemspec b/ngp_van.gemspec index 31bd781..d37f047 100644 --- a/ngp_van.gemspec +++ b/ngp_van.gemspec @@ -23,6 +23,5 @@ Gem::Specification.new do |spec| spec.summary = 'Ruby wrapper for the NGP VAN API' spec.version = NgpVan::VERSION.dup - spec.add_dependency 'faraday', '>= 1.0.0', '< 2.0' - spec.add_dependency 'faraday_middleware', '>= 0.10.0' + spec.add_dependency 'faraday', '>= 2.0', '< 3.0' end From 3acc6607f837d795cd55c481d38a88d8e57a16e7 Mon Sep 17 00:00:00 2001 From: Owens Ehimen Date: Fri, 13 Feb 2026 14:15:39 -0500 Subject: [PATCH 5/5] 884: update connection auth --- lib/ngp_van/connection.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ngp_van/connection.rb b/lib/ngp_van/connection.rb index 6e38b25..1f91bc2 100644 --- a/lib/ngp_van/connection.rb +++ b/lib/ngp_van/connection.rb @@ -17,7 +17,7 @@ def connection } Faraday::Connection.new(options) do |connection| - connection.request :basic_auth, config.application_name, config.api_key + connection.request :authorization, :basic, config.application_name, config.api_key connection.request(:json) connection.use NgpVan::Response::RaiseError