This commit is contained in:
RochesterX
2025-11-18 21:28:44 -05:00
parent 9e88712e9f
commit a5dde90d3c
3 changed files with 7 additions and 1 deletions

View File

@@ -10,6 +10,7 @@
<form id="registerForm">
<input type="text" id="regUser" placeholder="Username" required>
<input type="password" id="regPass" placeholder="Password" required>
<input type="password" id="regVerify" placeholder="Verify password" required>
<select id="regRole" name="Role" required>
<option value="user">User</option>
<option value="player">Player</option>

View File

@@ -4,6 +4,11 @@ const registerForm = document.getElementById("registerForm");
if (registerForm) registerForm.onsubmit = async e => {
e.preventDefault();
if (registerForm.regPass.value !== registerForm.regVerify.value) {
alert("Passwords must match");
return;
}
let resultObject = await postData("/register", {
username: registerForm.regUser.value,
password: registerForm.regPass.value,

View File

@@ -6,7 +6,7 @@ async function populateuserData() {
for (const [attribute, value] of Object.entries(user)) {
document.querySelectorAll(`.user-${attribute}`).forEach(element => {
if (attribute === "FirstName" && value === "") {
if (attribute === "FirstName" && !value) {
var text = element.textContent;
element.textContent = text.replace("%", user.Username);
}