@@ -42,7 +42,7 @@ function (
42
42
'use strict' ;
43
43
44
44
var lastSelectedBillingAddress = null ,
45
- addressUpadated = false ,
45
+ addressUpdated = false ,
46
46
addressEdited = false ,
47
47
countryData = customerData . get ( 'directory-data' ) ,
48
48
addressOptions = addressList ( ) . filter ( function ( address ) {
@@ -123,17 +123,15 @@ function (
123
123
* @return {Boolean }
124
124
*/
125
125
useShippingAddress : function ( ) {
126
- if ( this . isAddressSameAsShipping ( ) ) {
127
- addressUpadated = true ;
126
+ lastSelectedBillingAddress = quote . billingAddress ( ) ;
128
127
128
+ if ( this . isAddressSameAsShipping ( ) ) {
129
129
selectBillingAddress ( quote . shippingAddress ( ) ) ;
130
130
checkoutData . setSelectedBillingAddress ( quote . shippingAddress ( ) . getKey ( ) ) ;
131
- setBillingAddressAction ( globalMessageList ) ;
132
131
133
- this . updateAddresses ( ) ;
132
+ setBillingAddressAction ( globalMessageList ) ;
134
133
this . isAddressDetailsVisible ( true ) ;
135
134
} else {
136
- lastSelectedBillingAddress = quote . billingAddress ( ) ;
137
135
quote . billingAddress ( null ) ;
138
136
this . isAddressDetailsVisible ( false ) ;
139
137
}
@@ -148,7 +146,7 @@ function (
148
146
updateAddress : function ( ) {
149
147
var addressData , newBillingAddress ;
150
148
151
- addressUpadated = true ;
149
+ addressUpdated = true ;
152
150
153
151
if ( this . selectedAddress ( ) && ! this . isAddressFormVisible ( ) ) {
154
152
selectBillingAddress ( this . selectedAddress ( ) ) ;
@@ -183,7 +181,7 @@ function (
183
181
* Edit address action
184
182
*/
185
183
editAddress : function ( ) {
186
- addressUpadated = false ;
184
+ addressUpdated = false ;
187
185
addressEdited = true ;
188
186
lastSelectedBillingAddress = quote . billingAddress ( ) ;
189
187
quote . billingAddress ( null ) ;
@@ -194,7 +192,7 @@ function (
194
192
* Cancel address edit action
195
193
*/
196
194
cancelAddressEdit : function ( ) {
197
- addressUpadated = true ;
195
+ addressUpdated = true ;
198
196
this . restoreBillingAddress ( ) ;
199
197
200
198
if ( quote . billingAddress ( ) ) {
@@ -219,7 +217,7 @@ function (
219
217
* Check if Billing Address Changes should be canceled
220
218
*/
221
219
needCancelBillingAddressChanges : function ( ) {
222
- if ( addressEdited && ! addressUpadated ) {
220
+ if ( addressEdited && ! addressUpdated ) {
223
221
this . cancelAddressEdit ( ) ;
224
222
}
225
223
} ,
0 commit comments