diff --git a/lib/customer_plan.rb b/lib/customer_plan.rb index f4716a3bbd27e24c25501ab59740e5f7a58ce84f..b7cb59dd4942d86af9a268825f0596f75412e60b 100644 --- a/lib/customer_plan.rb +++ b/lib/customer_plan.rb @@ -70,7 +70,7 @@ class CustomerPlan end def bill_plan(note: nil) - EM.promise_fiber do + EMPromise.resolve(nil).then do DB.transaction do |db| next false unless !block_given? || yield(db)