trim() ipv4/6 input values
This commit is contained in:
@@ -61,8 +61,8 @@ function onConfigure() {
|
||||
editBusy.value = false;
|
||||
editError.value = {};
|
||||
editProvider.value = provider.value;
|
||||
editAddress.value = address.value;
|
||||
editInterfaceName.value = interfaceName.value;
|
||||
editAddress.value = address.value || '';
|
||||
editInterfaceName.value = interfaceName.value || '';
|
||||
|
||||
dialog.value.open();
|
||||
}
|
||||
@@ -73,7 +73,7 @@ async function onSubmit() {
|
||||
editBusy.value = true;
|
||||
editError.value = {};
|
||||
|
||||
const [error] = await networkModel.setIpv6Config(editProvider.value, editAddress.value, editInterfaceName.value);
|
||||
const [error] = await networkModel.setIpv6Config(editProvider.value, editAddress.value.trim(), editInterfaceName.value.trim());
|
||||
if (error) {
|
||||
editBusy.value = false;
|
||||
if (error.body && error.body.message === 'invalid IPv6') editError.value.ipv4 = error.body.message;
|
||||
@@ -132,7 +132,7 @@ onMounted(async () => {
|
||||
<label for="interfaceNameInput">{{ $t('network.ip.interface') }}</label>
|
||||
<TextInput id="interfaceNameInput" v-model="editInterfaceName" :required="editProvider === 'network-interface'" />
|
||||
<div class="error-label" v-show="editError.ifname">{{ editError.ifname }}</div>
|
||||
<p>{{ $t('network.ip.interfaceDescription') }} <code>ip -f inet -br addr</code></p>
|
||||
<p>{{ $t('network.ip.interfaceDescription') }} <code>ip -f inet6 -br addr</code></p>
|
||||
</FormGroup>
|
||||
</fieldset>
|
||||
</form>
|
||||
|
||||
Reference in New Issue
Block a user