From 28f971b26e8b55545ff6cb8a64c505e614caf7f3 Mon Sep 17 00:00:00 2001 From: Boy132 Date: Fri, 16 May 2025 08:43:17 +0200 Subject: [PATCH] fix 500 when node is not reachable --- .../Admin/Resources/NodeResource/Widgets/NodeCpuChart.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Filament/Admin/Resources/NodeResource/Widgets/NodeCpuChart.php b/app/Filament/Admin/Resources/NodeResource/Widgets/NodeCpuChart.php index 6601514c7..0fd49d76b 100644 --- a/app/Filament/Admin/Resources/NodeResource/Widgets/NodeCpuChart.php +++ b/app/Filament/Admin/Resources/NodeResource/Widgets/NodeCpuChart.php @@ -23,7 +23,7 @@ class NodeCpuChart extends ChartWidget protected function getData(): array { $data = $this->node->statistics(); - $threads = $this->node->systemInformation()['cpu_count']; + $threads = $this->node->systemInformation()['cpu_count'] ?? 0; $this->cpuHistory = session()->get('cpuHistory', []); $this->cpuHistory[] = [ @@ -75,7 +75,7 @@ class NodeCpuChart extends ChartWidget public function getHeading(): string { - $threads = $this->node->systemInformation()['cpu_count']; + $threads = $this->node->systemInformation()['cpu_count'] ?? 0; $data = array_slice(end($this->cpuHistory), -60); $cpu = Number::format($data['cpu'], maxPrecision: 2, locale: auth()->user()->language);