Class: SpreeCmCommissioner::Imports::ImportOrder

Inherits:
SpreeCmCommissioner::Import show all
Defined in:
app/models/spree_cm_commissioner/imports/import_order.rb

Instance Method Summary collapse

Instance Method Details

#canceled_atObject



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.

Returns:

  • (Boolean)


17
18
19
# File 'app/models/spree_cm_commissioner/imports/import_order.rb', line 17

def cancellable?
  done? || failed?
end