mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
23 lines
703 B
CoffeeScript
23 lines
703 B
CoffeeScript
angular.module('Darkswarm').controller "CreditCardsCtrl", ($scope, $http, CreditCard, CreditCards, $controller) ->
|
|
angular.extend this, $controller('FieldsetMixin', {$scope: $scope})
|
|
|
|
$scope.savedCreditCards = CreditCards.saved
|
|
$scope.confirmSetDefault = CreditCards.confirmSetDefault
|
|
$scope.CreditCard = CreditCard
|
|
$scope.secrets = CreditCard.secrets
|
|
$scope.showForm = CreditCard.show
|
|
$scope.storeCard = ->
|
|
if $scope.new_card_form.$valid
|
|
CreditCard.requestToken()
|
|
|
|
$scope.allow_name_change = true
|
|
$scope.disable_fields = false
|
|
|
|
$scope.deleteCard = (id) ->
|
|
$http(
|
|
method: "DELETE"
|
|
url: "/credit_cards/#{id}"
|
|
).finally ->
|
|
window.location.reload()
|
|
|