From a864dabbafd975522570fce6550c442f60e70bc8 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 17 Jul 2017 12:49:45 +0200 Subject: [PATCH] Refs #552 -- Expand all panels that contain validation errors --- src/pretix/static/pretixcontrol/js/ui/main.js | 3 +++ src/pretix/static/pretixpresale/js/ui/main.js | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pretix/static/pretixcontrol/js/ui/main.js b/src/pretix/static/pretixcontrol/js/ui/main.js index f2e697c37..b9621952e 100644 --- a/src/pretix/static/pretixcontrol/js/ui/main.js +++ b/src/pretix/static/pretixcontrol/js/ui/main.js @@ -83,6 +83,9 @@ $(function () { }); $('.collapsible').collapse(); + $(".has-error").each(function () { + $(this).closest("div.panel-collapse").collapse("show"); + }); $('[data-toggle="tooltip"]').tooltip(); diff --git a/src/pretix/static/pretixpresale/js/ui/main.js b/src/pretix/static/pretixpresale/js/ui/main.js index 6e6419479..69be44c7f 100644 --- a/src/pretix/static/pretixpresale/js/ui/main.js +++ b/src/pretix/static/pretixpresale/js/ui/main.js @@ -26,7 +26,10 @@ $(function () { $(this).parent().parent().parent().find(".variations").slideToggle(); e.preventDefault(); }); - $("div.collapsed").removeClass("collapsed").addClass("collapse"); + $("div.collapsed").removeClass("collapsed").addClass("collapse"); + $(".has-error").each(function () { + $(this).closest("div.panel-collapse").collapse("show"); + }); $("#voucher-box").hide(); $("#voucher-toggle").show();