Sha256: 33d3fecfddc5d7e58bf672a29c5a5cae7e415fe43fc8b184f4835911a42e5a5e
Contents?: true
Size: 868 Bytes
Versions: 1
Compression:
Stored size: 868 Bytes
Contents
Sprangular.controller 'CheckoutDeliveryAndPaymentCtrl', ($scope, Account, Cart, Checkout) -> $scope.order = Cart.current $scope.processing = false $scope.user = Account.user $scope.submitted = false $scope.$watch 'order.state', (state) -> $scope.done = state == 'confirm' $scope.active = _.contains(['delivery', 'payment'], state) $scope.edit = -> order = $scope.order creditCard = order.creditCard order.creditCard = new Sprangular.CreditCard unless creditCard.id? order.state = 'delivery' $scope.advance = -> order = $scope.order $scope.submitted = true return unless order.creditCard.id? || order.creditCard.isValid() $scope.processing = true Checkout.setPayment() .then -> $scope.processing = false $scope.submitted = false , -> $scope.processing = false
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sprangular-0.1.0 | app/assets/javascripts/sprangular/controllers/checkout/deliveryAndPayment.coffee |