Skip to content

Commit 90c8975

Browse files
committed
MAGETWO-51732: Catalog product "Use default" check problems causing data loss when updating product on non default site
- fixing category tree interface
1 parent dc21ed4 commit 90c8975

File tree

1 file changed

+9
-0
lines changed
  • app/code/Magento/Catalog/etc

1 file changed

+9
-0
lines changed

app/code/Magento/Catalog/etc/di.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -728,6 +728,11 @@
728728
<item name="store" xsi:type="string">Magento\Store\Model\DefaultStoreScopeProvider</item>
729729
</item>
730730
</item>
731+
<item name="Magento\Catalog\Api\Data\CategoryTreeInterface" xsi:type="array">
732+
<item name="entityContext" xsi:type="array">
733+
<item name="store" xsi:type="string">Magento\Store\Model\DefaultStoreScopeProvider</item>
734+
</item>
735+
</item>
731736
</argument>
732737
</arguments>
733738
</virtualType>
@@ -751,6 +756,10 @@
751756
<arguments>
752757
<argument name="extensionActions" xsi:type="array">
753758
<item name="eav" xsi:type="array">
759+
<item name="Magento\Catalog\Api\Data\CategoryTreeInterface" xsi:type="array">
760+
<item name="create" xsi:type="string">Magento\Catalog\Model\ResourceModel\CreateHandler</item>
761+
<item name="update" xsi:type="string">Magento\Catalog\Model\ResourceModel\UpdateHandler</item>
762+
</item>
754763
<item name="Magento\Catalog\Api\Data\CategoryInterface" xsi:type="array">
755764
<item name="create" xsi:type="string">Magento\Catalog\Model\ResourceModel\CreateHandler</item>
756765
<item name="update" xsi:type="string">Magento\Catalog\Model\ResourceModel\UpdateHandler</item>

0 commit comments

Comments
 (0)