fix: automatic change carrier

fix: automatic change carrier

bug suite a utilisation de la methode pour reset les compteurs

diff --git a/core/class/logistique.class.php b/core/class/logistique.class.php
index 0a7e452..71076a6 100644
--- a/core/class/logistique.class.php
+++ b/core/class/logistique.class.php
@@ -171,7 +171,7 @@ class logistique extends eqLogic {
         }
 
         // CLEAN MASTER
-        self::resetCountCarriers();
+        self::resetCountCarriers(true);
 
         //CLEAN USER AND BOX
         self::cleanUsersAndBoxs();
@@ -183,7 +183,7 @@ class logistique extends eqLogic {
         self::cleanQueue();
    }
 
-    public static function resetCountCarriers(){
+    public static function resetCountCarriers($_daily = false){
 
             $masterLogistique = eqLogic::byLogicalId('master', 'logistique');
 
@@ -204,10 +204,13 @@ class logistique extends eqLogic {
             if(is_object($CheckedAllCarriers = $masterLogistique->getCmd(null,'CheckedAllCarriers'))) $CheckedAllCarriers->event(0);
 
             if(is_object($countBls = $masterLogistique->getCmd(null,'countBls'))) $countBls->event(0);
-            if(is_object($carrierSelect = $masterLogistique->getCmd(null,'carrierSelected'))) $carrierSelect->event('chronopostCarrier');
             if(is_object($errorCmd = $masterLogistique->getCmd(null, 'errorPrestashopReturn'))) $errorCmd->event(0);
 
+            if($_daily){
 
+                if(is_object($carrierSelect = $masterLogistique->getCmd(null,'carrierSelected'))) 
+                    $carrierSelect->event('chronopostCarrier');
+            }
     }
 
     public static function removeArticleIQE(){
@@ -2727,7 +2730,7 @@ class logistique extends eqLogic {
             $carrierSelectedCmd = $masterLogistique->getCmd(null, 'carrierSelected');
             if(is_object($carrierSelectedCmd)){
                 $carrierSelectedCmd->event('chronopostCarrier');
-                logistique::resetCountCarriers();
+                logistique::resetCountCarriers(true);
             }
         }
     }

GitHub
sha: 59f7604e5f47a220f6a9bdb18e14dc3688b9cc45