From a848b9172ecd4f35d9ca80e0bb2017b464a48842 Mon Sep 17 00:00:00 2001 From: stveep Date: Sun, 17 Jun 2018 20:38:48 +0100 Subject: [PATCH] Change name to AdminStripeElements to avoid confusion; add status bar for StatusMessages --- .../admin/payments/controllers/payment.js.coffee | 5 +++-- .../payments/directives/stripe_elements.js.coffee | 6 +++--- .../javascripts/admin/payments/payments.js.coffee | 2 +- .../admin/payments/services/payment.js.coffee | 8 ++++---- .../payments/services/stripe_elements.js.coffee | 13 +++++-------- .../payments/new/add_save_bar.html.haml.deface | 3 +++ 6 files changed, 19 insertions(+), 18 deletions(-) create mode 100644 app/overrides/spree/admin/payments/new/add_save_bar.html.haml.deface diff --git a/app/assets/javascripts/admin/payments/controllers/payment.js.coffee b/app/assets/javascripts/admin/payments/controllers/payment.js.coffee index e69ef1190d..6c763b778c 100644 --- a/app/assets/javascripts/admin/payments/controllers/payment.js.coffee +++ b/app/assets/javascripts/admin/payments/controllers/payment.js.coffee @@ -1,9 +1,10 @@ -angular.module("admin.payments").controller "PaymentCtrl", ($scope, Payment, Loading) -> +angular.module("admin.payments").controller "PaymentCtrl", ($scope, Payment, StatusMessage) -> $scope.form_data = Payment.form_data $scope.submitted = false + $scope.StatusMessage = StatusMessage $scope.submitPayment = () -> return false if $scope.submitted == true $scope.submitted = true - Loading.message = t("submitting_payment") + StatusMessage.display 'progress', t("submitting_payment") Payment.purchase() diff --git a/app/assets/javascripts/admin/payments/directives/stripe_elements.js.coffee b/app/assets/javascripts/admin/payments/directives/stripe_elements.js.coffee index 418402b3c4..b478a3f970 100644 --- a/app/assets/javascripts/admin/payments/directives/stripe_elements.js.coffee +++ b/app/assets/javascripts/admin/payments/directives/stripe_elements.js.coffee @@ -1,4 +1,4 @@ -angular.module("admin.payments").directive "stripeElements", ($injector, StripeElements) -> +angular.module('admin.payments').directive "stripeElements", ($injector, AdminStripeElements) -> restrict: 'E' template: "