add configuration error popups
This commit is contained in:
@ -2,43 +2,39 @@ $(document).ready(function () {
|
||||
$('#loginbtn').click(function (e) {
|
||||
e.preventDefault();
|
||||
console.log("clicked login button");
|
||||
var username = $("#userfield")[0].value;
|
||||
var password = $("#passfield")[0].value;
|
||||
const username = $("#userfield")[0].value;
|
||||
const password = $("#passfield")[0].value;
|
||||
|
||||
$.post('/senddata/loginget', 'username=' + username + '&password=' + password, function (data) {
|
||||
|
||||
console.log(data);
|
||||
if (data.status == "nodbconn"){
|
||||
Swal.fire({
|
||||
type: "error",
|
||||
title: 'No connection to Database',
|
||||
html: 'Setup DB here --> <a href="index.html">click<a/>.',
|
||||
}).then((result) => {
|
||||
console.log('Popup closed. ')
|
||||
// todo parse different errors here with popups
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
if (data.accept == true) {
|
||||
console.log("successfully logged in!");
|
||||
document.cookie = "username=" + username;
|
||||
window.location = 'dashboard.html';
|
||||
} else {
|
||||
if (data.status == "nodbconn") {
|
||||
Swal.fire({
|
||||
icon: "error",
|
||||
title: 'No connection to Database',
|
||||
html: 'Setup DB in config file!.',
|
||||
});
|
||||
} else if (data.status == "conferror") {
|
||||
Swal.fire({
|
||||
icon: "error",
|
||||
title: 'Not configured correctly',
|
||||
html: 'Please edit settings.prop and restart the server!',
|
||||
});
|
||||
} else {
|
||||
Swal.fire({
|
||||
icon: "error",
|
||||
title: 'Wrong login data',
|
||||
html: 'Maybe a typo in your password?',
|
||||
});
|
||||
}
|
||||
}
|
||||
}, 'json');
|
||||
});
|
||||
|
||||
|
||||
//register pwa
|
||||
async function registerSW() {
|
||||
console.log("registering service worker!");
|
||||
if ('serviceWorker' in navigator) {
|
||||
try {
|
||||
await navigator.serviceWorker.register('/sw.js');
|
||||
} catch (e) {
|
||||
console.log(`SW registration failed`);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
registerSW();
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user