Method: Effective::Order#assign_confirmed_if_valid!
- Defined in:
- app/models/effective/order.rb
#assign_confirmed_if_valid! ⇒ Object
This lets us skip to the confirmed workflow for an admin…
552 553 554 555 556 557 558 559 560 561 |
# File 'app/models/effective/order.rb', line 552 def assign_confirmed_if_valid! return unless pending? self.state = EffectiveOrders::CONFIRMED return true if valid? self.errors.clear self.state = EffectiveOrders::PENDING false end |