From f4425c5b9a90fb36b3262dfb4b399f62cb9b2fba Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Fri, 20 Apr 2012 08:47:29 +0000 Subject: [PATCH] // Order::getHistory() Fix cache problem --- classes/order/Order.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/classes/order/Order.php b/classes/order/Order.php index b41389e51..9e6feb542 100644 --- a/classes/order/Order.php +++ b/classes/order/Order.php @@ -458,7 +458,7 @@ class OrderCore extends ObjectModel $shipped = true; } - if (!isset(self::$_historyCache[$this->id.'_'.$id_order_state]) || $no_hidden) + if (!isset(self::$_historyCache[$this->id.'_'.$id_order_state.'_'.$filters]) || $no_hidden) { $id_lang = $id_lang ? (int)($id_lang) : 'o.`id_lang`'; $result = Db::getInstance()->executeS(' @@ -478,9 +478,9 @@ class OrderCore extends ObjectModel ORDER BY oh.date_add DESC, oh.id_order_history DESC'); if ($no_hidden) return $result; - self::$_historyCache[$this->id.'_'.$id_order_state] = $result; + self::$_historyCache[$this->id.'_'.$id_order_state.'_'.$filters] = $result; } - return self::$_historyCache[$this->id.'_'.$id_order_state]; + return self::$_historyCache[$this->id.'_'.$id_order_state.'_'.$filters]; } public function getProductsDetail()