Method: SolidusPaypalCommercePlatform::PaypalAddress#simulate_update
- Defined in:
- app/models/solidus_paypal_commerce_platform/paypal_address.rb
#simulate_update(paypal_address) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'app/models/solidus_paypal_commerce_platform/paypal_address.rb', line 11 def simulate_update(paypal_address) @order.update(ship_address: format_simulated_address(paypal_address)) return unless @order.ship_address.valid? @order.ensure_updated_shipments @order.email = "[email protected]" unless @order.email @order.contents.advance end |