From 3667b4733afea88a3624ed692220e9126b7a3f69 Mon Sep 17 00:00:00 2001 From: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com> Date: Tue, 14 Apr 2026 21:21:00 +0100 Subject: [PATCH] Fix webui error on setting host config (#893) --- packages/web_ui/src/components/BaseConfigTree.tsx | 4 ++-- packages/web_ui/src/components/HostConfigTree.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/web_ui/src/components/BaseConfigTree.tsx b/packages/web_ui/src/components/BaseConfigTree.tsx index fcc7c1e8..744ce51d 100644 --- a/packages/web_ui/src/components/BaseConfigTree.tsx +++ b/packages/web_ui/src/components/BaseConfigTree.tsx @@ -9,7 +9,7 @@ import * as lib from "@clusterio/lib"; import ControlContext from "./ControlContext"; import { InputComponent, InputComponentProps } from "../BaseWebPlugin"; import type { Control } from "../util/websocket"; -import { notifyErrorHandler } from "../util/notify"; +import notify from "../util/notify"; const { Title } = Typography; @@ -183,7 +183,7 @@ export default function BaseConfigTree(props: BaseConfigTreeProps) { await props.setConfig(fields); setChangedFields(new Set()); } catch (err: any) { - notifyErrorHandler(err.message); + notify(err.message, "error"); } await updateConfig(); diff --git a/packages/web_ui/src/components/HostConfigTree.tsx b/packages/web_ui/src/components/HostConfigTree.tsx index caf8d4a1..693b8e86 100644 --- a/packages/web_ui/src/components/HostConfigTree.tsx +++ b/packages/web_ui/src/components/HostConfigTree.tsx @@ -14,7 +14,7 @@ export default function HostConfigTree(props: { id: number, available: boolean } } async function setConfig(fields: Record>) { - await control.send(new lib.HostConfigSetRequest(fields)); + await control.sendTo({ hostId: props.id }, new lib.HostConfigSetRequest(fields)); } return