mirror of
https://github.com/simple-login/app.git
synced 2024-11-16 17:08:30 +01:00
make sure prefix is not empty before submitting
This commit is contained in:
parent
e52f2ca6de
commit
e704497b0f
1 changed files with 7 additions and 0 deletions
|
@ -28,6 +28,7 @@
|
||||||
<div class="row mb-2">
|
<div class="row mb-2">
|
||||||
<div class="col-sm-6 mb-1 p-1" style="min-width: 4em">
|
<div class="col-sm-6 mb-1 p-1" style="min-width: 4em">
|
||||||
<input name="prefix" class="form-control"
|
<input name="prefix" class="form-control"
|
||||||
|
id="prefix"
|
||||||
type="text"
|
type="text"
|
||||||
pattern="[0-9a-z-_]{1,}"
|
pattern="[0-9a-z-_]{1,}"
|
||||||
title="Only lowercase letter, number, dash (-), underscore (_) can be used in alias prefix."
|
title="Only lowercase letter, number, dash (-), underscore (_) can be used in alias prefix."
|
||||||
|
@ -95,12 +96,18 @@
|
||||||
$("#submit").on("click", async function () {
|
$("#submit").on("click", async function () {
|
||||||
let that = $(this);
|
let that = $(this);
|
||||||
let mailbox_ids = $(`#mailboxes`).val();
|
let mailbox_ids = $(`#mailboxes`).val();
|
||||||
|
let prefix = $('#prefix').val();
|
||||||
|
|
||||||
if (mailbox_ids.length == 0) {
|
if (mailbox_ids.length == 0) {
|
||||||
toastr.error("You must select at least a mailbox", "Error");
|
toastr.error("You must select at least a mailbox", "Error");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!prefix) {
|
||||||
|
toastr.error("Alias cannot be empty", "Error");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
that.closest("form").submit();
|
that.closest("form").submit();
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue