Method: SolidusSubscriptions::Subscription#maximum_reprocessing_time_reached?

Defined in:
app/models/solidus_subscriptions/subscription.rb

#maximum_reprocessing_time_reached?Boolean

Returns:

  • (Boolean)


298
299
300
301
302
303
# File 'app/models/solidus_subscriptions/subscription.rb', line 298

def maximum_reprocessing_time_reached?
  return false unless SolidusSubscriptions.configuration.maximum_reprocessing_time
  return false unless failing_since

  Time.zone.now > (failing_since + SolidusSubscriptions.configuration.maximum_reprocessing_time)
end