Sha256: 10f91b7ab9bba89e85ddabb4f80407e6b274ef9c5d61f3837f806a35ac6a52a4
Contents?: true
Size: 498 Bytes
Versions: 6
Compression:
Stored size: 498 Bytes
Contents
module Spree class ReturnItem::EligibilityValidator::TimeSincePurchase < Spree::ReturnItem::EligibilityValidator::BaseValidator def eligible_for_return? if (@return_item.inventory_unit.created_at + Spree::Config[:return_eligibility_number_of_days].days) > Time.now 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
6 entries across 6 versions & 1 rubygems