refactor: extract disableAlias()

This commit is contained in:
Son NK 2021-03-18 13:52:58 +01:00
parent 89c69ad625
commit bcfc846af3
1 changed files with 6 additions and 2 deletions

View File

@ -30,10 +30,14 @@ $(".delete-email").on("click", function (e) {
});
$(".enable-disable-alias").change(async function (e) {
let oldValue;
let aliasId = $(this).data("alias");
let alias = $(this).data("alias-email");
await disableAlias(aliasId, alias);
})
async function disableAlias(aliasId, alias) {
let oldValue;
try {
let res = await fetch(`/api/aliases/${aliasId}/toggle`, {
method: "POST",
@ -64,7 +68,7 @@ $(".enable-disable-alias").change(async function (e) {
oldValue = !$(this).prop("checked");
$(this).prop("checked", oldValue);
}
})
}
$(".enable-disable-pgp").change(async function (e) {
let aliasId = $(this).data("alias");