From 9c1186ec2a2e6ebef997886de4edd9400cd9bfb9 Mon Sep 17 00:00:00 2001 From: Moxvallix Date: Wed, 13 Dec 2023 15:08:15 +1030 Subject: [PATCH] chore: update lago-ruby-client to latest --- Gemfile.lock | 4 ++-- lib/pay/lago/subscription.rb | 3 +-- pay-lago.gemspec | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1d261df..ddd1735 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ PATH remote: . specs: pay-lago (0.1.0) - lago-ruby-client (= 0.52.2.pre.beta) + lago-ruby-client (= 0.53.0.pre.beta) pay (~> 6.8) GEM @@ -119,7 +119,7 @@ GEM reline (>= 0.3.8) json (2.6.3) jwt (2.7.1) - lago-ruby-client (0.52.2.pre.beta) + lago-ruby-client (0.53.0.pre.beta) jwt openssl language_server-protocol (3.17.0.3) diff --git a/lib/pay/lago/subscription.rb b/lib/pay/lago/subscription.rb index 0c0c2b9..6196c9a 100644 --- a/lib/pay/lago/subscription.rb +++ b/lib/pay/lago/subscription.rb @@ -71,8 +71,7 @@ def subscription(reload: false) def cancel(**options) customer_id = subscription.external_customer_id - encoded_id = URI.encode_www_form_component(processor_id) - response = Lago.client.subscriptions.destroy(encoded_id, options: options) + response = Lago.client.subscriptions.destroy(processor_id, options: options) self.class.sync(customer_id, processor_id, object: response) rescue ::Lago::Api::HttpError => e raise Pay::Lago::Error, e diff --git a/pay-lago.gemspec b/pay-lago.gemspec index 9c60e02..0be54e0 100644 --- a/pay-lago.gemspec +++ b/pay-lago.gemspec @@ -20,7 +20,7 @@ Gem::Specification.new do |spec| # Uncomment to register a new dependency of your gem spec.add_dependency "pay", "~> 6.8" - spec.add_dependency "lago-ruby-client", "0.52.2-beta" + spec.add_dependency "lago-ruby-client", "0.53.0-beta" # For more information and examples about making a new gem, check out our # guide at: https://bundler.io/guides/creating_gem.html