Skip to content

Commit d292a22

Browse files
Chhandak.BaruaChhandak.Barua
authored andcommitted
ACP2E-992 Allow Multiple Boxes for Shipping attribute is not saving value - Product Edit
1 parent 5bd92d3 commit d292a22

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

app/code/Magento/Catalog/Controller/Adminhtml/Product/Initialization/StockDataFilter.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*/
66
namespace Magento\Catalog\Controller\Adminhtml\Product\Initialization;
77

8+
use Exception;
89
use Magento\CatalogInventory\Api\StockConfigurationInterface;
910
use Magento\Framework\App\Config\ScopeConfigInterface;
1011

@@ -68,6 +69,9 @@ public function filter(array $stockData)
6869
if((isset($stockData['is_decimal_divided']) && isset($stockData['is_qty_decimal'])) && $stockData['is_qty_decimal'] == 0 && $stockData['is_decimal_divided'] == 1){
6970
throw new Exception(__('Please select Advanced Inventory -> Qty Uses Decimals as YES.'));
7071
}
72+
else if (!isset($stockData['is_decimal_divided']) || $stockData['is_qty_decimal'] == 0) {
73+
$stockData['is_decimal_divided'] = 0;
74+
}
7175

7276
return $stockData;
7377
}

0 commit comments

Comments
 (0)