From 13061bdc042d41330a4a214a7bcfd7b3d1c2ebdf Mon Sep 17 00:00:00 2001 From: rGaillard Date: Tue, 26 Nov 2013 18:04:57 +0100 Subject: [PATCH] [-] Core: update cartrule feature active on cartrule updating --- classes/CartRule.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/classes/CartRule.php b/classes/CartRule.php index 0461d53e7..1f7500c01 100644 --- a/classes/CartRule.php +++ b/classes/CartRule.php @@ -132,7 +132,12 @@ class CartRuleCore extends ObjectModel public function update($null_values = false) { Cache::clean('getContextualValue_'.$this->id.'_*'); - return parent::update($null_values); + if (!parent::update($null_values)) + return false; + + Configuration::updateGlobalValue('PS_CART_RULE_FEATURE_ACTIVE', CartRule::isCurrentlyUsed($this->def['table'], true)); + + return true; } /**