Centralize scripts to fix ajax
This commit is contained in:
@@ -1,45 +1,3 @@
|
||||
<script>
|
||||
function login() {
|
||||
const email = document.getElementById("login_email").value;
|
||||
const password = document.getElementById("login_password").value;
|
||||
doLogin(email, password);
|
||||
refreshNavbar();
|
||||
softReload();
|
||||
}
|
||||
|
||||
function doLogin(email, password) {
|
||||
const data = new URLSearchParams();
|
||||
data.append("action", "login");
|
||||
data.append("email", email);
|
||||
data.append("password", password);
|
||||
|
||||
doAccountAction(data, "Login Successful!", "Login failed. Please check your credentials.");
|
||||
}
|
||||
|
||||
function register() {
|
||||
const firstName = document.getElementById("register_firstName").value;
|
||||
const lastName = document.getElementById("register_lastName").value;
|
||||
const email = document.getElementById("register_email").value;
|
||||
const password = document.getElementById("register_password").value;
|
||||
const activationToken = document.getElementById("register_activationToken").value;
|
||||
|
||||
const data = new URLSearchParams();
|
||||
data.append("action", "register");
|
||||
data.append("firstname", firstName);
|
||||
data.append("lastname", lastName);
|
||||
data.append("email", email);
|
||||
data.append("password", password);
|
||||
data.append("activation_token", activationToken);
|
||||
|
||||
doRegister(data);
|
||||
}
|
||||
|
||||
function doRegister(requestData) {
|
||||
doAccountAction(requestData, "Registration Successful!", "Registration failed.");
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
<!-- Centralized Status Message -->
|
||||
<p id="StatusMessage"></p>
|
||||
|
||||
|
Reference in New Issue
Block a user