From d498091131d6c8edb869ac325a3b95ef2d560f39 Mon Sep 17 00:00:00 2001 From: "vishesh.dwivedi" Date: Tue, 15 Oct 2019 10:44:27 +0530 Subject: [PATCH 1/5] Issue #25032 fixed --- .../Wishlist/view/frontend/web/js/add-to-wishlist.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js index aca843872af65..77a4879d9be74 100644 --- a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js +++ b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js @@ -63,6 +63,14 @@ define([ isFileUploaded = false, self = this; + $('[data-action="add-to-wishlist"]').on('click', function (event) { + var validator = $( "#product_addtocart_form" ).validate(); + if(validator.element(qtyInfo)===false) { + event.preventDefault(); + event.stopPropagation(); + } + }) + if (event.handleObj.selector == this.options.qtyInfo) { //eslint-disable-line eqeqeq this._updateAddToWishlistButton({}); event.stopPropagation(); From aca1e64d691a0c1ac8d449c0398df0bfe9e01c37 Mon Sep 17 00:00:00 2001 From: "vishesh.dwivedi" Date: Tue, 15 Oct 2019 12:12:52 +0530 Subject: [PATCH 2/5] #25032 fixed --- .../Wishlist/view/frontend/web/js/add-to-wishlist.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js index 77a4879d9be74..ffaf0bbf31b7b 100644 --- a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js +++ b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js @@ -63,13 +63,14 @@ define([ isFileUploaded = false, self = this; - $('[data-action="add-to-wishlist"]').on('click', function (event) { + $('[data-action="add-to-wishlist"]').on('click', function () { var validator = $( "#product_addtocart_form" ).validate(); - if(validator.element(qtyInfo)===false) { + + if(validator.element(self.qtyInfo)===false) { event.preventDefault(); event.stopPropagation(); } - }) + }); if (event.handleObj.selector == this.options.qtyInfo) { //eslint-disable-line eqeqeq this._updateAddToWishlistButton({}); From ae70ef7e84ca84fcaf28825cfe12cd097b526273 Mon Sep 17 00:00:00 2001 From: "vishesh.dwivedi" Date: Tue, 15 Oct 2019 12:56:31 +0530 Subject: [PATCH 3/5] #25032 --- .../Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js index ffaf0bbf31b7b..fe1d5e94a03aa 100644 --- a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js +++ b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js @@ -66,7 +66,7 @@ define([ $('[data-action="add-to-wishlist"]').on('click', function () { var validator = $( "#product_addtocart_form" ).validate(); - if(validator.element(self.qtyInfo)===false) { + if (validator.element(self.qtyInfo) === false) { event.preventDefault(); event.stopPropagation(); } From a1fde1dde556a9347f0db32d3485f3ff14e192f2 Mon Sep 17 00:00:00 2001 From: "vishesh.dwivedi" Date: Tue, 15 Oct 2019 13:31:05 +0530 Subject: [PATCH 4/5] #25032 --- .../Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js index fe1d5e94a03aa..cce8299741c6c 100644 --- a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js +++ b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js @@ -64,7 +64,7 @@ define([ self = this; $('[data-action="add-to-wishlist"]').on('click', function () { - var validator = $( "#product_addtocart_form" ).validate(); + var validator = $("#product_addtocart_form").validate(); if (validator.element(self.qtyInfo) === false) { event.preventDefault(); From d32c3cd10fd17a28d5bdc7759813c5e259ed3a18 Mon Sep 17 00:00:00 2001 From: "vishesh.dwivedi" Date: Tue, 15 Oct 2019 14:15:23 +0530 Subject: [PATCH 5/5] #25032 --- .../Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js index cce8299741c6c..12427f0ed0180 100644 --- a/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js +++ b/app/code/Magento/Wishlist/view/frontend/web/js/add-to-wishlist.js @@ -64,7 +64,7 @@ define([ self = this; $('[data-action="add-to-wishlist"]').on('click', function () { - var validator = $("#product_addtocart_form").validate(); + var validator = $('#product_addtocart_form').validate(); if (validator.element(self.qtyInfo) === false) { event.preventDefault();