diff --git a/web/src/views/firewall/CreateIpModal.vue b/web/src/views/firewall/CreateIpModal.vue index 3a7a15ed..d35a3786 100644 --- a/web/src/views/firewall/CreateIpModal.vue +++ b/web/src/views/firewall/CreateIpModal.vue @@ -62,12 +62,15 @@ const directions = [ const createModel = ref({ family: 'ipv4', protocol: 'tcp', - address: [], + address: [] as string[], strategy: 'accept', direction: 'in' }) const handleCreate = async () => { + if (!createModel.value.address.length) { + createModel.value.address.push('') + } for (const address of createModel.value.address) { useRequest( firewall.createIpRule({