diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-11-25 23:41:44 -0500 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-11-25 23:41:44 -0500 |
| commit | 818a4f598851d4fbfac5addbfd3fedc59772ac2b (patch) | |
| tree | f6c5bda4b0e3c65e4d574df804390301e48cbfe0 /StoneIsland/www/js/lib/account/AccountView.js | |
| parent | 98e21c4f1b096fc117a6a0f770bb69ab7c83914d (diff) | |
populate cc test data
Diffstat (limited to 'StoneIsland/www/js/lib/account/AccountView.js')
| -rw-r--r-- | StoneIsland/www/js/lib/account/AccountView.js | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/StoneIsland/www/js/lib/account/AccountView.js b/StoneIsland/www/js/lib/account/AccountView.js index ce976094..4a213e16 100644 --- a/StoneIsland/www/js/lib/account/AccountView.js +++ b/StoneIsland/www/js/lib/account/AccountView.js @@ -28,6 +28,7 @@ var AccountView = View.extend({ console.log("populate addresses:", data.AddressBook.addressBookItem) if (! data.AddressBook) { console.log("no addresses") + cb && cb() return } data.AddressBook.addressBookItem.forEach(function(item){ @@ -42,9 +43,25 @@ var AccountView = View.extend({ }) cb && cb() }, - + + listCreditCards: function(cb){ + sdk.payment.list_credit_cards({ + success: function(data){ + this.populateCreditCards(data, cb) + }.bind(this) + }) + }, + + populateCreditCards: function(data, cb){ + console.log(data) + if (! data.CreditCards) { + } + cb && cb() + }, + logged_in: function(cb){ this.listAddresses() + this.listCreditCards() $("#nav .login").hide() $("#nav .account, #nav .logout").show() if (! auth.deferred_product && app.last_view) { |
