git subrepo commit (merge) mailcow/src/mailcow-dockerized

subrepo: subdir:   "mailcow/src/mailcow-dockerized"
  merged:   "02ae5285"
upstream: origin:   "https://github.com/mailcow/mailcow-dockerized.git"
  branch:   "master"
  commit:   "649a5c01"
git-subrepo: version:  "0.4.3"
  origin:   "???"
  commit:   "???"
Change-Id: I870ad468fba026cc5abf3c5699ed1e12ff28b32b
diff --git a/mailcow/src/mailcow-dockerized/data/web/js/site/edit.js b/mailcow/src/mailcow-dockerized/data/web/js/site/edit.js
index 1626d4b..786a599 100644
--- a/mailcow/src/mailcow-dockerized/data/web/js/site/edit.js
+++ b/mailcow/src/mailcow-dockerized/data/web/js/site/edit.js
@@ -28,34 +28,37 @@
     $('#mailbox-passwd-hidden-info').addClass('hidden');

     $('#mailbox-passwd-form-groups').removeClass('hidden');

   });

-});

-if ($("#editSelectMultipleBookings").val() == "custom") {

-  $("#multiple_bookings_custom_div").show();

-  $('input[name=multiple_bookings]').val($("#multiple_bookings_custom").val());

-}

-$("#editSelectMultipleBookings").change(function() {

-  $('input[name=multiple_bookings]').val($("#editSelectMultipleBookings").val());

-  if ($('input[name=multiple_bookings]').val() == "custom") {

-    $("#multiple_bookings_custom_div").show();

-  }

-  else {

-    $("#multiple_bookings_custom_div").hide();

-  }

-});

-if ($("#editSelectSenderACL option[value='\*']:selected").length > 0){

-  $("#sender_acl_disabled").show();

-}

-$('#editSelectSenderACL').change(function() {

+  // Sender ACL

   if ($("#editSelectSenderACL option[value='\*']:selected").length > 0){

     $("#sender_acl_disabled").show();

   }

-  else {

-    $("#sender_acl_disabled").hide();

+  $('#editSelectSenderACL').change(function() {

+    if ($("#editSelectSenderACL option[value='\*']:selected").length > 0){

+      $("#sender_acl_disabled").show();

+    }

+    else {

+      $("#sender_acl_disabled").hide();

+    }

+  });

+  // Resources

+  if ($("#editSelectMultipleBookings").val() == "custom") {

+    $("#multiple_bookings_custom_div").show();

+    $('input[name=multiple_bookings]').val($("#multiple_bookings_custom").val());

   }

+  $("#editSelectMultipleBookings").change(function() {

+    $('input[name=multiple_bookings]').val($("#editSelectMultipleBookings").val());

+    if ($('input[name=multiple_bookings]').val() == "custom") {

+      $("#multiple_bookings_custom_div").show();

+    }

+    else {

+      $("#multiple_bookings_custom_div").hide();

+    }

+  });

+  $("#multiple_bookings_custom").bind("change keypress keyup blur", function() {

+    $('input[name=multiple_bookings]').val($("#multiple_bookings_custom").val());

+  });

 });

-$("#multiple_bookings_custom").bind("change keypress keyup blur", function() {

-  $('input[name=multiple_bookings]').val($("#multiple_bookings_custom").val());

-});

+

 jQuery(function($){

   // http://stackoverflow.com/questions/46155/validate-email-address-in-javascript

   function validateEmail(email) {

@@ -138,4 +141,4 @@
   }

   draw_wl_policy_domain_table();

   draw_bl_policy_domain_table();

-});
\ No newline at end of file
+});