Sha256: 4ace2c52fbac15dd728e36a5b21af5cbc7a3a5f1a0e46296b1e9b984ed0b6e68
Contents?: true
Size: 510 Bytes
Versions: 86
Compression:
Stored size: 510 Bytes
Contents
module Spree class ReturnItem::EligibilityValidator::TimeSincePurchase < Spree::ReturnItem::EligibilityValidator::BaseValidator def eligible_for_return? if (@return_item.inventory_unit.order.completed_at + Spree::Config[:return_eligibility_number_of_days].days) > Time.current return true else add_error(:number_of_days, Spree.t('return_item_time_period_ineligible')) return false end end def requires_manual_intervention? false end end end
Version data entries
86 entries across 86 versions & 3 rubygems