From 61e6d0eb64543b198d61a9d2c7b8ccc985289efb Mon Sep 17 00:00:00 2001 From: Nikolay Kononov Date: Wed, 6 Aug 2025 11:19:37 +0300 Subject: [PATCH] add patch method --- Gemfile.lock | 2 +- lib/external_services/api.rb | 4 ++++ lib/external_services/version.rb | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index a141be5..3cecde2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - external_services (0.6.0) + external_services (0.6.1) faraday (>= 2.0, < 3) rails (>= 5.0.7, < 8) diff --git a/lib/external_services/api.rb b/lib/external_services/api.rb index bcba76d..807b302 100644 --- a/lib/external_services/api.rb +++ b/lib/external_services/api.rb @@ -67,6 +67,10 @@ def delete(path, params: {}, **_kwargs) request(:delete, path, params) end + def patch(path, body:, params: {}, **_kwargs) + request(:patch, path, params, body) + end + def fake? !connection end diff --git a/lib/external_services/version.rb b/lib/external_services/version.rb index 0890042..8d15e3c 100644 --- a/lib/external_services/version.rb +++ b/lib/external_services/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module ExternalServices - VERSION = '0.6.0' + VERSION = '0.6.1' end