diff --git a/app/code/Magento/SalesRule/view/frontend/web/js/action/cancel-coupon.js b/app/code/Magento/SalesRule/view/frontend/web/js/action/cancel-coupon.js index 8e52ec04063d8c6e0fe481bc8a35a7478a170bea..be720839f7d60223c5d6f262eceb190ccaad9762 100644 --- a/app/code/Magento/SalesRule/view/frontend/web/js/action/cancel-coupon.js +++ b/app/code/Magento/SalesRule/view/frontend/web/js/action/cancel-coupon.js @@ -15,14 +15,16 @@ define( 'Magento_Checkout/js/model/resource-url-manager', 'Magento_Checkout/js/model/payment-service', 'Magento_Checkout/js/model/error-processor', + 'Magento_Ui/js/model/messageList', 'mage/storage', 'Magento_Checkout/js/action/get-totals' ], - function (ko, $, quote, urlManager, paymentService, errorProcessor, storage, getTotalsAction) { + function (ko, $, quote, urlManager, paymentService, errorProcessor, messageList, storage, getTotalsAction) { 'use strict'; return function (isApplied, isLoading) { var quoteId = quote.getQuoteId(); var url = urlManager.getCancelCouponUrl(quoteId); + messageList.clear(); return storage.delete( url, false diff --git a/app/code/Magento/SalesRule/view/frontend/web/js/action/set-coupon-code.js b/app/code/Magento/SalesRule/view/frontend/web/js/action/set-coupon-code.js index f723e038136d62cafd648952f27f3b9d23f1f5ca..939a4c559f7f6af78485097a49307d8a5be197d5 100644 --- a/app/code/Magento/SalesRule/view/frontend/web/js/action/set-coupon-code.js +++ b/app/code/Magento/SalesRule/view/frontend/web/js/action/set-coupon-code.js @@ -15,14 +15,16 @@ define( 'Magento_Checkout/js/model/resource-url-manager', 'Magento_Checkout/js/model/payment-service', 'Magento_Checkout/js/model/error-processor', + 'Magento_Ui/js/model/messageList', 'mage/storage', 'Magento_Checkout/js/action/get-totals' ], - function (ko, $, quote, urlManager, paymentService, errorProcessor, storage, getTotalsAction) { + function (ko, $, quote, urlManager, paymentService, errorProcessor, messageList, storage, getTotalsAction) { 'use strict'; return function (couponCode, isApplied, isLoading) { var quoteId = quote.getQuoteId(); var url = urlManager.getApplyCouponUrl(couponCode, quoteId); + messageList.clear(); return storage.put( url, {},