Sha256: 7593144d1686429e5d82771f77637245a780a09f70586986d0cc6deb884db51e
Contents?: true
Size: 436 Bytes
Versions: 14
Compression:
Stored size: 436 Bytes
Contents
module Spree module Account module Addresses class Update < ::Spree::Account::Addresses::Base def call(address:, address_params:) address_params[:country_id] ||= address.country_id fill_country_and_state_ids(address_params) if address.update(address_params) success(address) else failure(address) end end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems