Fix admin page links

This commit is contained in:
Daniel García 2019-01-21 23:41:27 +01:00
parent ce42b07a80
commit b8cabadd43
No known key found for this signature in database
GPG key ID: FC8A7D14C3CD543A

View file

@ -21,7 +21,7 @@
</span>
</div>
<div style="flex: 0 0 100px;">
<a class="mr-3" href="" onclick='deleteUser("{{Id}}", "{{Email}}");'>Delete User</a>
<a class="mr-3" href="#" onclick='deleteUser("{{Id}}", "{{Email}}")'>Delete User</a>
</div>
</div>
</div>
@ -55,15 +55,13 @@
return "data:image/svg+xml;base64," + data.toString();
}
function _post(url, successMsg, errMsg, data) {
$.post({ url: url, data: data })
.done(function () {
$.post(url, data, function () {
alert(successMsg);
reload();
}).fail(function (e) {
const r = e.responseJSON;
const msg = r ? r.ErrorModel.Message : "Unknown error";
alert(errMsg + ": " + msg);
});
}).always(reload);
}
function deleteUser(id, mail) {
var input_mail = prompt("To delete user '" + mail + "', please type the name below")
@ -76,6 +74,7 @@
alert("Wrong email, please try again")
}
}
return false;
}
function inviteUser() {
inv = $("#email-invite");
@ -83,6 +82,7 @@
inv.val("");
_post("/admin/invite/", "User invited correctly",
"Error inviting user", data);
return false;
}
let OrgTypes = {