lib/pay/billable.rb in pay-1.0.1 vs lib/pay/billable.rb in pay-1.0.2

- old
+ new

@@ -74,9 +74,14 @@ return subscription.active? if processor_plan.nil? subscription.active? && subscription.processor_plan == processor_plan end + def on_trial_or_subscribed?(name: 'default', processor_plan: nil) + on_trial?(name: name, plan: processor_plan) || + subscribed?(name: name, processor_plan: processor_plan) + end + def subscription(name: 'default') subscriptions.for_name(name).last end def invoice!