]> gitweb.erp-flowers.ru Git - yii-erp24/.git/commitdiff
levels are empty
authorAlexander Smirnov <fredeom@mail.ru>
Wed, 8 May 2024 09:20:59 +0000 (12:20 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Wed, 8 May 2024 09:20:59 +0000 (12:20 +0300)
erp24/services/BonusService.php

index 2291a52298bbbbb58240671db82289237002928a..0a5d592a7b7138eb6154f4b5d988e757df4d00da 100755 (executable)
@@ -30,7 +30,7 @@ class BonusService
         if ($percent < 0) {
             $percentValueCompare = $percent * (-1);
 
-            $minLevel = min(array_keys($levels));
+            $minLevel = empty($levels) ? -1 : min(array_keys($levels));
 
             if ($percentValueCompare >= $minLevel) {
                 ksort($levels);
@@ -227,7 +227,7 @@ class BonusService
     {
         $gameBonus = 0;
 
-        $minLevel = min(array_keys($levels));
+        $minLevel = empty($levels) ? -1 : min(array_keys($levels));
 
         if ($value > $minLevel) {
             ksort($levels);
@@ -246,7 +246,7 @@ class BonusService
     {
         $gameBonus = 0;
 
-        $minLevel = min(array_keys($levels));
+        $minLevel = empty($levels) ? -1 : min(array_keys($levels));
 
         if ($value >= $minLevel) {
             ksort($levels);
@@ -728,7 +728,7 @@ class BonusService
 
         $bonus = 25000;
 
-        $minLevel = min(array_keys($levels));
+        $minLevel = empty($levels) ? -1 : min(array_keys($levels));
 
         if ($planMonth >= $minLevel) {
             ksort($levels);