diff --git a/app/Filament/Widgets/StatsMedianAverage.php b/app/Filament/Widgets/StatsMedianAverage.php index 8feab380..1c4d1c73 100644 --- a/app/Filament/Widgets/StatsMedianAverage.php +++ b/app/Filament/Widgets/StatsMedianAverage.php @@ -72,15 +72,27 @@ class StatsMedianAverage extends StatsOverviewWidget // ]; // } - $median_home = self::getMedian($arr_home); - $median_away = self::getMedian($arr_away); + if ($arr_home) + $median_home = self::getMedian($arr_home); + else + $median_home = 0; + if ($arr_away) + $median_away = self::getMedian($arr_away); + else + $median_away = 0; $win = $data['results']['w'] ? number_format(Round::odd($total_home / $data['results']['w']), 2) : 0; $draw = $data['results']['d'] ? number_format(Round::odd($total_home / $data['results']['d']), 2) : 0; $lost = $data['results']['l'] ? number_format(Round::odd($total_home / $data['results']['l']), 2) : 0; - $value_home = number_format($summe_home / $total_home, 1); - $value_away = number_format($summe_away / $total_away, 1); + if ($total_home) + $value_home = number_format($summe_home / $total_home, 1); + else + $value_home = 0; + if ($total_away) + $value_away = number_format($summe_away / $total_away, 1); + else + $value_away = 0; return [ Stat::make('Number of events', new HtmlString('