diff --git a/app/code/Magento/Inventory/Controller/Adminhtml/Source/Save.php b/app/code/Magento/Inventory/Controller/Adminhtml/Source/Save.php index 7d1185a6c911..0f51090bdda7 100644 --- a/app/code/Magento/Inventory/Controller/Adminhtml/Source/Save.php +++ b/app/code/Magento/Inventory/Controller/Adminhtml/Source/Save.php @@ -134,7 +134,7 @@ private function processSave($sourceId, array $requestData) /** @var SourceInterface $source */ $source = $this->sourceFactory->create(); } - $source = $this->dataObjectHelper->populateWithArray($source, $requestData, SourceInterface::class); + $this->dataObjectHelper->populateWithArray($source, $requestData, SourceInterface::class); $source = $this->carrierRequestDataHydrator->hydrate($source, $requestData); $sourceId = $this->sourceRepository->save($source); diff --git a/app/code/Magento/Inventory/etc/adminhtml/system.xml b/app/code/Magento/Inventory/etc/adminhtml/system.xml new file mode 100644 index 000000000000..d3dae5ae364a --- /dev/null +++ b/app/code/Magento/Inventory/etc/adminhtml/system.xml @@ -0,0 +1,32 @@ + + + + +
+ + catalog + Magento_Inventory::inventory + + + + + Magento\Config\Model\Config\Source\Yesno + + + + Magento\Inventory\Model\OptionSource\CarrierSource + 1 + Use Ctrl+click for unset value + + 0 + + + +
+
+
diff --git a/app/code/Magento/Inventory/etc/config.xml b/app/code/Magento/Inventory/etc/config.xml new file mode 100644 index 000000000000..04ae8ba2145d --- /dev/null +++ b/app/code/Magento/Inventory/etc/config.xml @@ -0,0 +1,16 @@ + + + + + + + 1 + + + + diff --git a/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_form.xml b/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_form.xml index e7726ee34109..c4fa763cdd1e 100644 --- a/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_form.xml +++ b/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_form.xml @@ -193,6 +193,11 @@ @@ -201,6 +206,7 @@ text + false @@ -229,10 +235,15 @@ true - true + false general + + + 1 + + boolean @@ -253,7 +264,7 @@ - ${$.parentName}.use_default_carrier_config:checked + !${$.parentName}.use_default_carrier_config:checked diff --git a/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_listing.xml b/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_listing.xml index c38f71ff5dd0..cc0d8fa8f353 100644 --- a/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_listing.xml +++ b/app/code/Magento/Inventory/view/adminhtml/ui_component/inventory_source_listing.xml @@ -174,6 +174,7 @@ + false select select @@ -182,6 +183,7 @@ + false select select