mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-04-04 07:09:14 +00:00
Add customer_credit scope
This commit is contained in:
@@ -52,6 +52,10 @@ module Spree
|
||||
.where(environment: [Rails.env, "", nil])
|
||||
}
|
||||
|
||||
def self.customer_credit
|
||||
find_by(name: Rails.application.config.credit_payment_method[:name])
|
||||
end
|
||||
|
||||
def configured?
|
||||
!stripe? || stripe_configured?
|
||||
end
|
||||
|
||||
@@ -54,9 +54,7 @@ module Spree
|
||||
private
|
||||
|
||||
def payment_method
|
||||
Spree::PaymentMethod.find_by(
|
||||
name: Rails.application.config.credit_payment_method[:name]
|
||||
)
|
||||
Spree::PaymentMethod.customer_credit
|
||||
end
|
||||
|
||||
def error_response(translation_key)
|
||||
|
||||
@@ -44,7 +44,7 @@ module CreditPaymentMethod
|
||||
end
|
||||
|
||||
def credit_payment_method
|
||||
Spree::PaymentMethod.find_by(name: Rails.application.config.credit_payment_method[:name])
|
||||
Spree::PaymentMethod.customer_credit
|
||||
end
|
||||
|
||||
def create_credit_payment_method
|
||||
|
||||
@@ -42,9 +42,7 @@ RSpec.describe CreditPaymentMethod::LinkerService do
|
||||
)
|
||||
expect(api_payment_method.display_on).to eq("back_end")
|
||||
|
||||
credit_payment_method = Spree::PaymentMethod.find_by(
|
||||
name: Rails.application.config.credit_payment_method[:name]
|
||||
)
|
||||
credit_payment_method = Spree::PaymentMethod.customer_credit
|
||||
expect(credit_payment_method).not_to be_nil
|
||||
expect(credit_payment_method.description).to eq(
|
||||
Rails.application.config.credit_payment_method[:description]
|
||||
|
||||
Reference in New Issue
Block a user