diff --git a/app/Repositories/Shop/Articles.php b/app/Repositories/Shop/Articles.php index 5d2ccd62..2c8ae824 100644 --- a/app/Repositories/Shop/Articles.php +++ b/app/Repositories/Shop/Articles.php @@ -460,8 +460,8 @@ class Articles case 'App\Models\Botanic\Variety': $variety = $article->product ?? false; $specie = $variety->specie ?? false; - $images = $variety ? (count($variety->images) ? $images->merge($variety->images) : $images) : $images; - $images = $specie ? (count($specie->images) ? $images->merge($specie->images) : $images) : $images; + $images = $variety ? (count($variety->images ?? []) ? $images->merge($variety->images) : $images) : $images; + $images = $specie ? (count($specie->images ?? []) ? $images->merge($specie->images) : $images) : $images; break; case 'App\Models\Botanic\Specie': $specie = $article->product ?? false; @@ -469,7 +469,7 @@ class Articles break; case 'App\Models\Shop\Merchandise': $merchandise = $article->product ?? false; - $images = count($merchandise->images) ? $merchandise->images : $images; + $images = count($merchandise->images ?? []) ? $merchandise->images : $images; break; } return $images;