From 844e661849645fefd1b3c567a95ca61203e58294 Mon Sep 17 00:00:00 2001 From: Olexii Korshenko <okorshenko@ebay.com> Date: Thu, 2 Jul 2015 12:07:27 +0300 Subject: [PATCH] MAGETWO-39446: "Place Order" button should be disabled until billing address is set --- .../Checkout/view/frontend/web/js/view/billing-address.js | 2 +- .../Checkout/view/frontend/web/js/view/payment/default.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/code/Magento/Checkout/view/frontend/web/js/view/billing-address.js b/app/code/Magento/Checkout/view/frontend/web/js/view/billing-address.js index 93a5a281662..4a060c33fdf 100644 --- a/app/code/Magento/Checkout/view/frontend/web/js/view/billing-address.js +++ b/app/code/Magento/Checkout/view/frontend/web/js/view/billing-address.js @@ -39,7 +39,7 @@ define( this._super() .observe({ selectedAddress: null, - isAddressDetailsVisible: quote.shippingAddress() != null, + isAddressDetailsVisible: quote.billingAddress() != null, isAddressFormVisible: !customer.isLoggedIn() || addressOptions.length == 1, isAddressSameAsShipping: false }); diff --git a/app/code/Magento/Checkout/view/frontend/web/js/view/payment/default.js b/app/code/Magento/Checkout/view/frontend/web/js/view/payment/default.js index 1734a79d09f..4c93ab6c7e1 100644 --- a/app/code/Magento/Checkout/view/frontend/web/js/view/payment/default.js +++ b/app/code/Magento/Checkout/view/frontend/web/js/view/payment/default.js @@ -17,7 +17,7 @@ define( 'use strict'; return Component.extend({ redirectAfterPlaceOrder: true, - isPlaceOrderActionAllowed: ko.observable(true), + isPlaceOrderActionAllowed: ko.observable(quote.billingAddress() != null), /** * Initialize view. * -- GitLab