Skip to content

Commit b0e984d

Browse files
author
Sergii Kovalenko
committed
MAGETWO-61178: Inconsistent sales_order_item information after upgrade
1 parent 8a1974f commit b0e984d

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

lib/internal/Magento/Framework/Model/ResourceModel/Db/Collection/AbstractCollection.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -571,8 +571,13 @@ protected function _afterLoad()
571571
parent::_afterLoad();
572572
foreach ($this->_items as $item) {
573573
$item->setOrigData();
574-
if ($this->_resetItemsDataChanged && ($item instanceof \Magento\Framework\Model\AbstractModel)) {
575-
$item->setDataChanges(false);
574+
575+
if ($item instanceof \Magento\Framework\Model\AbstractModel) {
576+
$this->getResource()->unserializeFields($item);
577+
578+
if ($this->_resetItemsDataChanged) {
579+
$item->setDataChanges(false);
580+
}
576581
}
577582
}
578583
$this->_eventManager->dispatch('core_collection_abstract_load_after', ['collection' => $this]);

0 commit comments

Comments
 (0)