diff --git a/src/widgets/octoprint/component.jsx b/src/widgets/octoprint/component.jsx index 7d3d5a1d..3d15e9d0 100644 --- a/src/widgets/octoprint/component.jsx +++ b/src/widgets/octoprint/component.jsx @@ -1,6 +1,7 @@ import Container from "components/services/widget/container"; import Block from "components/services/widget/block"; import useWidgetAPI from "utils/proxy/use-widget-api"; +import { Buffer } from 'buffer'; export default function Component({ service }) { const { widget } = service; @@ -9,7 +10,13 @@ export default function Component({ service }) { const { data: jobStats, error: jobStatsError } = useWidgetAPI(widget, "job_stats"); if (printerStatsError) { - return ; + let msg + msg = JSON.parse(new Buffer.from(printerStatsError.resultData.data).toString()); + return ( + + + + ); } if (jobStatsError) {