diff --git a/app/jobs/subscription_confirm_job.rb b/app/jobs/subscription_confirm_job.rb index f3d16d2ea9..d2b7991a03 100644 --- a/app/jobs/subscription_confirm_job.rb +++ b/app/jobs/subscription_confirm_job.rb @@ -62,7 +62,7 @@ class SubscriptionConfirmJob return unless order.payment_required? prepare_for_payment!(order) - order.process_payments!(true) + order.process_payments!(offline: true) raise if order.errors.any? end diff --git a/app/models/spree/order.rb b/app/models/spree/order.rb index 817b55d319..c85bf1ef05 100644 --- a/app/models/spree/order.rb +++ b/app/models/spree/order.rb @@ -499,7 +499,7 @@ module Spree # which gets rescued and converted to FALSE when # :allow_checkout_on_gateway_error is set to false # - def process_payments!(offline = false) + def process_payments!(offline: false) raise Core::GatewayError, Spree.t(:no_pending_payments) if pending_payments.empty? pending_payments.each do |payment|