Change summary
lib/low_balance.rb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Detailed changes
@@ -6,7 +6,7 @@ require_relative "credit_card_sale"
class LowBalance
def self.for(customer, transaction_amount=0)
- locked_if_no_services.then do |locked|
+ locked_if_no_services(customer).then do |locked|
locked || ExpiringLock.new(
"jmp_customer_low_balance-#{customer.billing_customer_id}",
expiry: 60 * 60 * 24 * 7
@@ -18,7 +18,7 @@ class LowBalance
end
end
- def self.locked_if_no_services
+ def self.locked_if_no_services(customer)
return if customer.registered?
DB.query_defer(