From d9650a3dca7373aa9a719f3e8357588a02a905f3 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 8 Nov 2013 10:58:29 +0100 Subject: [PATCH] It seems I pushed the wrong version :p --- .../templates/sievefilters/index.html | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/modoboa/extensions/sievefilters/templates/sievefilters/index.html b/modoboa/extensions/sievefilters/templates/sievefilters/index.html index a8442ffab..63ac35146 100644 --- a/modoboa/extensions/sievefilters/templates/sievefilters/index.html +++ b/modoboa/extensions/sievefilters/templates/sievefilters/index.html @@ -14,24 +14,22 @@ var history = new History({ var cond_templates = null; var action_templates = null; -function display_form_errors(data) { +function display_filter_errors(data) { + $("ul.errors").remove(); $.each(data.form_errors, function(id, value) { - var fullid = "id_" + (data.prefix ? data.prefix + "-" : "") + id; - var $widget = $("#" + formid + " #" + fullid); - var ulid = fullid + "-error"; - var $ul = $("#" + ulid); - - if (!$ul.length) { - $ul = $("", { - "class": "errors", - "id": ulid - }).append($("
  • ", { - html: value[0] - }); - $widget.after($ul); - } else { - $ul.find('li').html(value[0]); + if (id.indexOf('cond') && id.indexOf('action')) { + return; } + var fullid = "id_" + (data.prefix ? data.prefix + "-" : "") + id; + var $widget = $("#" + fullid); + var ulid = fullid + "-error"; + var $ul = $("
      ", { + "class": "errors", + "id": ulid + }).append($("
    • ", { + html: value[0] + })); + $widget.after($ul); }); }