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