diff options
Diffstat (limited to 'StoneIsland/www/js/lib/account/AccountView.js')
| -rw-r--r-- | StoneIsland/www/js/lib/account/AccountView.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/StoneIsland/www/js/lib/account/AccountView.js b/StoneIsland/www/js/lib/account/AccountView.js index a100ded0..fb22cf60 100644 --- a/StoneIsland/www/js/lib/account/AccountView.js +++ b/StoneIsland/www/js/lib/account/AccountView.js @@ -16,6 +16,7 @@ var AccountView = View.extend({ } }, + addresses: [], listAddresses: function(cb){ sdk.address.list({ success: function(data){ @@ -26,11 +27,14 @@ var AccountView = View.extend({ populateAddresses: function(data, cb){ console.log("populate addresses:", data.AddressBook.addressBookItem) + if (! data.AddressBook) { console.log("no addresses") cb && cb() return } + + this.addresses = data.AddressBook.addressBookItem data.AddressBook.addressBookItem.forEach(function(item){ if (item.IsDefault) { console.log("SHIPPING ADDRESS", item) @@ -41,6 +45,9 @@ var AccountView = View.extend({ app.payment.populate(item) } }) + + app.cart.shipping.populate() + cb && cb() }, |
