in htdocs/js/selfserve.js [412:435]
async function confluence_account_approve(form, verdict = "deny") {
// Approve or deny a confluence account request
const data = new FormData(form)
data.set("action", verdict);
// Hide deny details panel and buttons
const deny_details = document.getElementById('deny_details');
deny_details.style.display = "none";
const btns = document.getElementById('buttons_real');
btns.style.display = "none";
// Show spinner
const spin = document.getElementById('buttons_spin');
spin.style.display = "block";
const resp = await POST("/api/confluence-account-review", {data: data})
const result = await resp.json();
if (result.success) {
const container = document.getElementById('contents');
container.innerText = result.message;
} else {
toast(result.message);
// Put back buttons, hide spinner
btns.style.display = "block";
spin.style.display = "none";
}
}