diff --git a/app/dashboard/templates/dashboard/index.html b/app/dashboard/templates/dashboard/index.html index 71471fc1..a2febd52 100644 --- a/app/dashboard/templates/dashboard/index.html +++ b/app/dashboard/templates/dashboard/index.html @@ -307,10 +307,10 @@
Current mailbox
- {% for mailbox in mailboxes %} - @@ -593,7 +593,12 @@ $(".save-mailbox").on("click", async function () { let aliasId = $(this).data("alias"); - let mailbox_id = $(`#mailbox-${aliasId}`).val(); + let mailbox_ids = $(`#mailbox-${aliasId}`).val(); + + if (mailbox_ids.length == 0) { + toastr.error("You must select at least a mailbox", "Error"); + return; + } try { let res = await fetch(`/api/aliases/${aliasId}`, { @@ -602,7 +607,7 @@ "Content-Type": "application/json", }, body: JSON.stringify({ - mailbox_id: mailbox_id, + mailbox_ids: mailbox_ids, }), });