From 25767ba3c7e00e9ea66fd2d9615a0ccef6b53635 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 11 Dec 2023 07:32:40 -0800 Subject: [PATCH] Fix: moonraker widget error when not printing (#2468) --- src/widgets/moonraker/component.jsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/widgets/moonraker/component.jsx b/src/widgets/moonraker/component.jsx index 43f7c02dd..783321358 100644 --- a/src/widgets/moonraker/component.jsx +++ b/src/widgets/moonraker/component.jsx @@ -34,12 +34,8 @@ export default function Component({ service }) { ); } - let currentLayer = "-"; - let totalLayer = "-"; - if (printStats.result.status.print_stats.info.total_layer !== null) { - currentLayer = printStats.result.status.print_stats.info.current_layer; - totalLayer = printStats.result.status.print_stats.info.total_layer; - } + const printStatsInfo = printStats.result.status.print_stats.info ?? {}; + const { current_layer: currentLayer = "-", total_layer: totalLayer = "-" } = printStatsInfo; return (