From 464b814dd104be06aff70ccf77591a7b86bd2b89 Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Sun, 27 Sep 2026 16:19:40 +0100 Subject: [PATCH] Bugfix: host form public ip interface param --- src/pages/admin/hosts/add/(functions)/fetch-ip.ts | 3 +++ .../(partials)/add-host-form/add-host-form-public-ip.tsx | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/pages/admin/hosts/add/(functions)/fetch-ip.ts b/src/pages/admin/hosts/add/(functions)/fetch-ip.ts index 9686fde..c4df5a3 100644 --- a/src/pages/admin/hosts/add/(functions)/fetch-ip.ts +++ b/src/pages/admin/hosts/add/(functions)/fetch-ip.ts @@ -37,6 +37,9 @@ export default async function clientFetchIP({ })); } }) + .catch((err) => { + console.log(err); + }) .finally(() => { setTimeout(() => { setLoading(false); diff --git a/src/pages/admin/hosts/add/(partials)/add-host-form/add-host-form-public-ip.tsx b/src/pages/admin/hosts/add/(partials)/add-host-form/add-host-form-public-ip.tsx index 37d7187..02362f3 100644 --- a/src/pages/admin/hosts/add/(partials)/add-host-form/add-host-form-public-ip.tsx +++ b/src/pages/admin/hosts/add/(partials)/add-host-form/add-host-form-public-ip.tsx @@ -35,13 +35,15 @@ export default function AddHostFormPublicIP({ }); useEffect(() => { - if (!form.interface) { + const ntwk_interface = form.interface || existing_full?.interface; + + if (!ntwk_interface) { setLoading(false); return; } clientFetchIP({ - iface: form.interface, + iface: ntwk_interface, local: useLocalIP, setForm, setLoading,