Explorar o código

:bug: $value->article_list 空值报错

visuddhinanda %!s(int64=3) %!d(string=hai) anos
pai
achega
eabb528ddc
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  1. 6 1
      app/Http/Controllers/CollectionController.php

+ 6 - 1
app/Http/Controllers/CollectionController.php

@@ -82,7 +82,12 @@ class CollectionController extends Controller
 		if($result){
             foreach ($result as $key => $value) {
                 # code...
-                $value->childrenNumber = count(\json_decode($value->article_list));
+                if(is_array(\json_decode($value->article_list))){
+                    $value->childrenNumber = count(\json_decode($value->article_list));
+                }else{
+                    $value->childrenNumber = 0;
+                }
+
                 if(isset($value->article_list)){
                     $result[$key]->article_list = array_slice(\json_decode($value->article_list),0,4);
                 }