vw_small

Hardened fork of Vaultwarden (https://github.com/dani-garcia/vaultwarden) with fewer features.
git clone https://git.philomathiclife.com/repos/vw_small
Log | Files | Refs | README

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:
Msrc/static/templates/admin/page.hbs | 20++++++++++----------
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 = {