summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/account/AccountView.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-11-25 23:41:44 -0500
committerJules Laplace <jules@okfoc.us>2015-11-25 23:41:44 -0500
commit818a4f598851d4fbfac5addbfd3fedc59772ac2b (patch)
treef6c5bda4b0e3c65e4d574df804390301e48cbfe0 /StoneIsland/www/js/lib/account/AccountView.js
parent98e21c4f1b096fc117a6a0f770bb69ab7c83914d (diff)
populate cc test data
Diffstat (limited to 'StoneIsland/www/js/lib/account/AccountView.js')
-rw-r--r--StoneIsland/www/js/lib/account/AccountView.js19
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) {