From 9163cb7e7901b045368745c37f7b0ec22c5b935b Mon Sep 17 00:00:00 2001 From: kiat ng Date: Fri, 25 Mar 2022 16:24:20 +0800 Subject: [PATCH] Fixed PR #523, prevent unnecessary saving of status history when order is saved. --- app/code/core/Mage/Sales/Model/Order.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/code/core/Mage/Sales/Model/Order.php b/app/code/core/Mage/Sales/Model/Order.php index ad23b81ec2b..8111b4f00e8 100644 --- a/app/code/core/Mage/Sales/Model/Order.php +++ b/app/code/core/Mage/Sales/Model/Order.php @@ -1895,8 +1895,10 @@ public function getStatusHistoryCollection($reload = false) ->setOrder('entity_id', 'desc'); if ($this->getId()) { + /** @var Mage_Sales_Model_Order_Status_History $status */ foreach ($this->_statusHistory as $status) { $status->setOrder($this); + $status->setDataChanges(false); } } }