Sha256: e5759df7b56dc02fca9c7d8e53782e02e06d99459dbbb0108a4d12e3f35e31c8
Contents?: true
Size: 496 Bytes
Versions: 122
Compression:
Stored size: 496 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 true else add_error(:number_of_days, Spree.t('return_item_time_period_ineligible')) false end end def requires_manual_intervention? false end end end
Version data entries
122 entries across 122 versions & 1 rubygems