Browse Source

Set domain to filter by default when creating new mailbox (#3887)

Balázs Dura-Kovács 4 years ago
parent
commit
36f296d9d6
1 changed files with 12 additions and 0 deletions
  1. 12 0
      data/web/js/site/mailbox.js

+ 12 - 0
data/web/js/site/mailbox.js

@@ -125,6 +125,18 @@ $(document).ready(function() {
       }
     });
   });
+  // Add Mailbox Modal
+  var addMailboxModalShown = false;
+  $('#addMailboxModal').on('show.bs.modal', function(e) {
+    if (addMailboxModalShown) {
+      return;
+    }
+    addMailboxModalShown = true;
+    var $domainSelect = $("#mailbox_table select");
+    if ($domainSelect[0].selectedIndex > 0) { // not "All Domains"
+      $("#addSelectDomain").val($domainSelect.val()).change().selectpicker("render");
+    }
+  });
   // Log modal
   $('#dnsInfoModal').on('show.bs.modal', function(e) {
     var domain = $(e.relatedTarget).data('domain');