diff --git a/ui/src/views/network/CreateSharedNetworkForm.vue b/ui/src/views/network/CreateSharedNetworkForm.vue
index a8c7e9841f6..fdcb890fd07 100644
--- a/ui/src/views/network/CreateSharedNetworkForm.vue
+++ b/ui/src/views/network/CreateSharedNetworkForm.vue
@@ -267,18 +267,18 @@
-
+
+ :placeholder="apiParams.gateway.description"/>
-
+
@@ -297,6 +297,14 @@
v-model:value="form.endipv4"
:placeholder="apiParams.endip.description"/>
+
+
+
+
+
+
@@ -865,7 +873,7 @@ export default {
const formRaw = toRaw(this.form)
const values = this.handleRemoveFields(formRaw)
if (
- (!this.isValidTextValueForKey(values, 'ip4gateway') && !this.isValidTextValueForKey(values, 'netmask') &&
+ (!this.isValidTextValueForKey(values, 'ip4gateway') && !this.isValidTextValueForKey(values, 'ip4netmask') &&
!this.isValidTextValueForKey(values, 'startipv4') && !this.isValidTextValueForKey(values, 'endipv4') &&
!this.isValidTextValueForKey(values, 'ip6gateway') && !this.isValidTextValueForKey(values, 'ip6cidr') &&
!this.isValidTextValueForKey(values, 'startipv6') && !this.isValidTextValueForKey(values, 'endipv6'))
@@ -923,8 +931,8 @@ export default {
if (this.isValidTextValueForKey(values, 'ip4gateway')) {
params.gateway = values.ip4gateway
}
- if (this.isValidTextValueForKey(values, 'netmask')) {
- params.netmask = values.netmask
+ if (this.isValidTextValueForKey(values, 'ip4netmask')) {
+ params.netmask = values.ip4netmask
}
if (this.isValidTextValueForKey(values, 'startipv4')) {
params.startip = values.startipv4
@@ -932,15 +940,15 @@ export default {
if (this.isValidTextValueForKey(values, 'endipv4')) {
params.endip = values.endipv4
}
+ if (this.isValidTextValueForKey(values, 'routerip')) {
+ params.routerip = values.routerip
+ }
// IPv4 (end)
// IPv6 (begin)
- if (this.isValidTextValueForKey(values, 'ip4gateway')) {
+ if (this.isValidTextValueForKey(values, 'ip6gateway')) {
params.ip6gateway = values.ip6gateway
}
- if (this.isValidTextValueForKey(values, 'routerip')) {
- params.routerip = values.routerip
- }
if (this.isValidTextValueForKey(values, 'ip6cidr')) {
params.ip6cidr = values.ip6cidr
}