From 7431c276fd6558f59f4b0b500f860a6795d77b20 Mon Sep 17 00:00:00 2001 From: Max Pronko Date: Thu, 2 Mar 2017 14:54:06 +0000 Subject: [PATCH] magento/magento2#8618: Apply coupon code button issue on Checkout - fixed issue with assigning coupon_code value from totals. --- .../SalesRule/view/frontend/web/js/view/payment/discount.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/code/Magento/SalesRule/view/frontend/web/js/view/payment/discount.js b/app/code/Magento/SalesRule/view/frontend/web/js/view/payment/discount.js index 0dd16d11a41e4..ab7832c76e4bc 100644 --- a/app/code/Magento/SalesRule/view/frontend/web/js/view/payment/discount.js +++ b/app/code/Magento/SalesRule/view/frontend/web/js/view/payment/discount.js @@ -15,12 +15,14 @@ define([ var totals = quote.getTotals(), couponCode = ko.observable(null), - isApplied = ko.observable(couponCode() != null); + isApplied; if (totals()) { couponCode(totals()['coupon_code']); } + isApplied = ko.observable(couponCode() != null); + return Component.extend({ defaults: { template: 'Magento_SalesRule/payment/discount'