function block_user() { var usernameField = document.getElementById("exile-username"); var isValidUsername = usernameField.checkValidity(); username = usernameField.value; if (isValidUsername) { const xhr = new XMLHttpRequest(); xhr.open("post", "/settings/block"); xhr.setRequestHeader('xhr', 'xhr'); f=new FormData(); f.append("username", username); f.append("formkey", formkey()); xhr.onload=function(){ if (xhr.status<300) { location.reload(); } else { showToast(false, "Error, please try again later."); } } xhr.send(f) } }