Class: SpreeCmCommissioner::Imports::ImportOrder
- Inherits:
-
SpreeCmCommissioner::Import
- Object
- Spree::Base
- Base
- SpreeCmCommissioner::Import
- SpreeCmCommissioner::Imports::ImportOrder
- Defined in:
- app/models/spree_cm_commissioner/imports/import_order.rb
Instance Method Summary collapse
- #canceled_at ⇒ Object
-
#cancellable? ⇒ Boolean
done → order rows were created; cancel will reverse them.
Instance Method Details
#canceled_at ⇒ Object
21 22 23 24 25 |
# File 'app/models/spree_cm_commissioner/imports/import_order.rb', line 21 def canceled_at return nil if preferred_canceled_at.blank? Time.zone.parse(preferred_canceled_at) end |
#cancellable? ⇒ Boolean
done → order rows were created; cancel will reverse them. failed → may have created some orders before failing; cancel cleans those up.
17 18 19 |
# File 'app/models/spree_cm_commissioner/imports/import_order.rb', line 17 def cancellable? done? || failed? end |