Compare commits

..

2 Commits

Author SHA1 Message Date
e6de882141 Fix statusmessages 2024-02-06 21:10:35 +01:00
e369d2f4de Make first one silent 2024-02-06 21:09:33 +01:00
2 changed files with 13 additions and 8 deletions

View File

@@ -167,8 +167,8 @@ async function onPageLoad(){
await populateUserInfoFields(UserInfo); await populateUserInfoFields(UserInfo);
} }
if(document.getElementById("admin-settings")){ if(document.getElementById("admin-settings")){
await listActivationCodes(); await listActivationCodes(true);
await listUsers(); await listUsers(true);
} }
} }
if(currentSite === "home" && currentPage === "account") { if(currentSite === "home" && currentPage === "account") {
@@ -367,12 +367,12 @@ async function addActivationCodes() {
}); });
} }
async function listUsers() { async function listUsers(silent=false) {
const data = { const data = {
action: "list_users", action: "list_users",
}; };
doAction('/account', data, "User list retrieved Successfully!", "User list retrieval failed.").then((result) => { doAction('/account', data, "User list retrieved Successfully!", "User list retrieval failed.", silent).then((result) => {
if (result && result.Status === "Success") { if (result && result.Status === "Success") {
displayList(result.Users, "userListTable", deleteUser); displayList(result.Users, "userListTable", deleteUser);
@@ -380,12 +380,12 @@ async function listUsers() {
}); });
} }
async function listActivationCodes() { async function listActivationCodes(silent=false) {
const data = { const data = {
action: "list_activation_codes", action: "list_activation_codes",
}; };
doAction('/account', data, "Activation code list retrieved Successfully!", "Activation code list retrieval failed.").then((result) => { doAction('/account', data, "Activation code list retrieved Successfully!", "Activation code list retrieval failed.", silent).then((result) => {
displayList(result.ActivationCodes, "codeListTable", deleteActivationCode); displayList(result.ActivationCodes, "codeListTable", deleteActivationCode);
}); });
} }

View File

@@ -232,11 +232,16 @@ ul.navpage_list
} }
} }
.status-message { #statusMessageContainer{
position: fixed; position: fixed;
top: 20px; top: 20px;
right: 20px; right: 20px;
z-index: 9999; z-index: 10;
display: flex;
flex-direction: column;
}
.status-message {
background-color: #dff0d8; /* Success background color */ background-color: #dff0d8; /* Success background color */
border: 1px solid #3c763d; /* Success border color */ border: 1px solid #3c763d; /* Success border color */
color: #3c763d; /* Success text color */ color: #3c763d; /* Success text color */