commit b8cabadd43b56b0bc3cb385fa4ef8e940bc99f91
parent ce42b07a80c31797d5b06c3dbd6d6fb4075ecb62
Author: Daniel GarcĂa <dani-garcia@users.noreply.github.com>
Date: Mon, 21 Jan 2019 23:41:27 +0100
Fix admin page links
Diffstat:
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/static/templates/admin/page.hbs b/src/static/templates/admin/page.hbs
@@ -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 () {
- alert(successMsg);
- reload();
- }).fail(function (e) {
- const r = e.responseJSON;
- const msg = r ? r.ErrorModel.Message : "Unknown error";
- alert(errMsg + ": " + msg);
- });
+ $.post(url, data, function () {
+ alert(successMsg);
+ }).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 = {