bugfix: add SelectPrinterDialog.vue hostname rule (http: && https: is invalid)

Signed-off-by: Stefan Dej <meteyou@gmail.com>
This commit is contained in:
Stefan Dej 2021-01-20 20:00:43 +01:00
parent 08bd7440a9
commit 7dc16da940

View File

@ -35,7 +35,11 @@
<v-col class="col-8">
<v-text-field
v-model="dialogAddPrinter.hostname"
:rules="[v => !!v || 'Hostname is required']"
:rules="[
v => !!v || 'Hostname is required',
v => !v.startsWith('http:') || 'invalid hostname/IP',
v => !v.startsWith('https:') || 'invalid hostname/IP',
]"
label="Hostname/IP"
required
></v-text-field>
@ -69,7 +73,11 @@
<v-col class="col-8">
<v-text-field
v-model="dialogEditPrinter.hostname"
:rules="[v => !!v || 'Hostname is required']"
:rules="[
v => !!v || 'Hostname is required',
v => !v.startsWith('http:') || 'invalid hostname/IP',
v => !v.startsWith('https:') || 'invalid hostname/IP',
]"
label="Hostname/IP"
required
></v-text-field>