diff --git a/frontend/src/components/DeviceForm.svelte b/frontend/src/components/DeviceForm.svelte index 2373426a..02bd50d4 100644 --- a/frontend/src/components/DeviceForm.svelte +++ b/frontend/src/components/DeviceForm.svelte @@ -41,7 +41,9 @@ if (!port.id) { const result = await $pocketbase.collection('ports').create(port); device.ports = [...device.ports, result.id]; + return; } + await $pocketbase.collection('ports').update(port.id, port); } // create or update device