diff --git a/modoboa/static/css/custom.css b/modoboa/static/css/custom.css index 56aaeeb82..74b304542 100644 --- a/modoboa/static/css/custom.css +++ b/modoboa/static/css/custom.css @@ -74,8 +74,7 @@ /* Form */ -#uprefs_content input[type="checkbox"], -.modal input[type="checkbox"]{ +#uprefs_content input[type="checkbox"] { margin-top: 10px; } /* Buttons */ diff --git a/modoboa/static/js/confirmation.js b/modoboa/static/js/confirmation.js index 59c3f1047..21ece3e22 100644 --- a/modoboa/static/js/confirmation.js +++ b/modoboa/static/js/confirmation.js @@ -19,12 +19,12 @@ buildcheckboxes: function() { var result = ""; - if (!this.options.checkboxes || !this.options.checkboxes.length) { + if (!this.options.checkboxes || !Object.keys(this.options.checkboxes).length) { return ""; } - result = '
'; + result = ''; $.each(this.options.checkboxes, function(key, val) { - result += "".format(key, val); + result += "
".format(key, val); }); result += '
'; return result; @@ -35,7 +35,7 @@ id: "confirmbox", 'class': "modal fade" }); - var question = (typeof this.options.question == 'function') ? + var question = (typeof this.options.question === 'function') ? this.options.question.apply(this) : this.options.question; var checkboxes = this.buildcheckboxes(); var body = ""; @@ -92,7 +92,7 @@ data: params, url: this.$element.attr('href') }).done($.proxy(function(data) { - if (this.options.success_cb != undefined) { + if (this.options.success_cb !== undefined) { this.options.success_cb(data); return; }