zxhxx il y a 3 ans
Parent
commit
fb5da4821a
1 fichiers modifiés avec 6 ajouts et 4 suppressions
  1. 6 4
      crmeb/services/UtilService.php

+ 6 - 4
crmeb/services/UtilService.php

@@ -413,10 +413,12 @@ class UtilService
     {
         static $arr=[];
         if (!$remove){$arr = [];}
-        $rs = User::where('uid',$spread_uid)->find()->toArray();
-        $arr[] = $rs['uid'];
-        if($rs['spread_uid']>0 && !in_array($rs['spread_uid'],$arr)){
-            self::getuserparents($rs['spread_uid'],1);
+        $rs = User::where('uid',$spread_uid)->find();
+        if($rs) {
+            $arr[] = $rs['uid'];
+            if ($rs['spread_uid'] > 0 && !in_array($rs['spread_uid'], $arr)) {
+                self::getuserparents($rs['spread_uid'], 1);
+            }
         }
         return $arr;
     }