mirror of
https://github.com/zadam/trilium.git
synced 2024-11-11 18:08:13 +08:00
34 lines
744 B
JavaScript
34 lines
744 B
JavaScript
|
$("#setup-form").submit(() => {
|
||
|
const username = $("#username").val();
|
||
|
const password1 = $("#password1").val();
|
||
|
const password2 = $("#password2").val();
|
||
|
|
||
|
if (!username) {
|
||
|
showAlert("Username can't be empty");
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
if (!password1) {
|
||
|
showAlert("Password can't be empty");
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
if (password1 !== password2) {
|
||
|
showAlert("Both password fields need be identical.");
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
server.post('setup', {
|
||
|
username: username,
|
||
|
password: password1
|
||
|
}).then(() => {
|
||
|
window.location.replace("/");
|
||
|
});
|
||
|
|
||
|
return false;
|
||
|
});
|
||
|
|
||
|
function showAlert(message) {
|
||
|
$("#alert").html(message);
|
||
|
$("#alert").show();
|
||
|
}
|