From 629eeafb7d84786a4321a887ccd4a39c974537fd Mon Sep 17 00:00:00 2001 From: Ivan Shamatov Date: Fri, 29 Oct 2021 00:06:59 +0300 Subject: [PATCH] Adding defaults for shop_id and api_key in entities --- lib/yookassa/payment.rb | 4 ++-- lib/yookassa/refund.rb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/yookassa/payment.rb b/lib/yookassa/payment.rb index 5dd3d5c..ec769cd 100644 --- a/lib/yookassa/payment.rb +++ b/lib/yookassa/payment.rb @@ -2,8 +2,8 @@ module Yookassa class Payment < Evil::Client - option :shop_id, proc(&:to_s) - option :api_key, proc(&:to_s) + option :shop_id, proc(&:to_s), default: proc { Yookassa.config.shop_id } + option :api_key, proc(&:to_s), default: proc { Yookassa.config.api_key } path { "https://api.yookassa.ru/v3/payments" } security { basic_auth shop_id, api_key } diff --git a/lib/yookassa/refund.rb b/lib/yookassa/refund.rb index 78fda6a..b02983a 100644 --- a/lib/yookassa/refund.rb +++ b/lib/yookassa/refund.rb @@ -2,8 +2,8 @@ module Yookassa class Refund < Evil::Client - option :shop_id, proc(&:to_s) - option :api_key, proc(&:to_s) + option :shop_id, proc(&:to_s), default: proc { Yookassa.config.shop_id } + option :api_key, proc(&:to_s), default: proc { Yookassa.config.api_key } path { "https://api.yookassa.ru/v3/refunds" } security { basic_auth shop_id, api_key }