Skip to content

Commit efc9366

Browse files
author
Cristian Partica
committed
MAGETWO-35027: FPT Attribute is displayed as required on "create Product" Backend page for countries with states
- QA code modifications to fix one case that the required * was still present
1 parent 8797378 commit efc9366

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

app/code/Magento/Weee/view/adminhtml/web/js/fpt-attribute.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@ define([
4444
//Change tax item country/state
4545
'change [data-role="select-country"]': function (event, data) {
4646
var currentElement = event.target || event.srcElement || event.currentTarget,
47-
parentElement = $(currentElement).closest('[data-role="fpt-item-row"]'),
48-
isCurrentRequired = $(widget.element).hasClass('required');
47+
parentElement = $(currentElement).closest('[data-role="fpt-item-row"]');
4948

5049
data = data || {};
5150
var updater = new RegionUpdater(
@@ -58,7 +57,7 @@ define([
5857
if (data.state) {
5958
parentElement.find('[data-role="select-state"]').val(data.state);
6059
}
61-
if (!isOriginalRequired && isCurrentRequired) {
60+
if (!isOriginalRequired && $(widget.element).hasClass('required')) {
6261
$(widget.element).removeClass('required');
6362
}
6463
}

0 commit comments

Comments
 (0)