Need customer

Stephen Paul Weber created

Change summary

lib/low_balance.rb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Detailed changes

lib/low_balance.rb 🔗

@@ -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(