mirror of
https://github.com/ngoduykhanh/wireguard-ui.git
synced 2025-04-21 20:12:33 +03:00
Make client email input optional
This commit is contained in:
parent
1d29af3239
commit
3dcc57a283
2 changed files with 29 additions and 47 deletions
|
@ -388,19 +388,11 @@
|
||||||
client_name: {
|
client_name: {
|
||||||
required: true,
|
required: true,
|
||||||
},
|
},
|
||||||
client_email: {
|
|
||||||
required: true,
|
|
||||||
email: true,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
messages: {
|
messages: {
|
||||||
client_name: {
|
client_name: {
|
||||||
required: "Please enter a name"
|
required: "Please enter a name"
|
||||||
},
|
},
|
||||||
client_email: {
|
|
||||||
required: "Please enter an email address",
|
|
||||||
email: "Please enter a valid email address"
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
errorElement: 'span',
|
errorElement: 'span',
|
||||||
errorPlacement: function (error, element) {
|
errorPlacement: function (error, element) {
|
||||||
|
|
|
@ -44,7 +44,7 @@ Wireguard Clients
|
||||||
<input type="hidden" id="e_client_id" name="e_client_id">
|
<input type="hidden" id="e_client_id" name="e_client_id">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="e_client_email" class="control-label">Email</label>
|
<label for="e_client_email" class="control-label">Email</label>
|
||||||
<input type="text" class="form-control" id="e_client_email" name="client_email">
|
<input type="text" class="form-control" id="e_client_email" name="e_client_email">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer justify-content-between">
|
<div class="modal-footer justify-content-between">
|
||||||
|
@ -452,19 +452,11 @@ Wireguard Clients
|
||||||
client_name: {
|
client_name: {
|
||||||
required: true,
|
required: true,
|
||||||
},
|
},
|
||||||
client_email: {
|
|
||||||
required: true,
|
|
||||||
email: true,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
messages: {
|
messages: {
|
||||||
client_name: {
|
client_name: {
|
||||||
required: "Please enter a name"
|
required: "Please enter a name"
|
||||||
},
|
},
|
||||||
client_email: {
|
|
||||||
required: "Please enter an email address",
|
|
||||||
email: "Please enter a valid email address"
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
errorElement: 'span',
|
errorElement: 'span',
|
||||||
errorPlacement: function (error, element) {
|
errorPlacement: function (error, element) {
|
||||||
|
@ -478,19 +470,17 @@ Wireguard Clients
|
||||||
$(element).removeClass('is-invalid');
|
$(element).removeClass('is-invalid');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Email client form validation
|
// Email client form validation
|
||||||
$("#frm_email_client").validate({
|
$("#frm_email_client").validate({
|
||||||
rules: {
|
rules: {
|
||||||
client_email: {
|
e_client_email: {
|
||||||
required: true,
|
required: true,
|
||||||
email: true,
|
email: true,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
messages: {
|
messages: {
|
||||||
client_email: {
|
e_client_email: {
|
||||||
required: "Please enter an email address",
|
required: "Please enter an email"
|
||||||
email: "Please enter a valid email address"
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
errorElement: 'span',
|
errorElement: 'span',
|
||||||
|
|
Loading…
Add table
Reference in a new issue