From 3b44c8e7e25629dbb103047b347cc63d29b8ee92 Mon Sep 17 00:00:00 2001 From: Andy Brett Date: Thu, 22 Oct 2020 15:38:54 -0700 Subject: [PATCH] update UI after changing default card --- .../javascripts/darkswarm/services/credit_cards.js.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/darkswarm/services/credit_cards.js.coffee b/app/assets/javascripts/darkswarm/services/credit_cards.js.coffee index 87ab10e59c..4255b09d8f 100644 --- a/app/assets/javascripts/darkswarm/services/credit_cards.js.coffee +++ b/app/assets/javascripts/darkswarm/services/credit_cards.js.coffee @@ -1,4 +1,4 @@ -Darkswarm.factory 'CreditCards', ($http, $filter, savedCreditCards, Messages)-> +Darkswarm.factory 'CreditCards', ($http, $filter, savedCreditCards, Messages, Customers)-> new class CreditCard saved: $filter('orderBy')(savedCreditCards,'-is_default') @@ -12,6 +12,8 @@ Darkswarm.factory 'CreditCards', ($http, $filter, savedCreditCards, Messages)-> othercard.is_default = false $http.put("/credit_cards/#{card.id}", is_default: true).then (data) -> Messages.success(t('js.default_card_updated')) + for customer in Customers.index() + customer.allow_charges = false , (response) -> Messages.flash(response.data.flash) else