From 3f1428dee4e5c4f3da5548574370996b5ee04647 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Sat, 4 Mar 2017 14:33:47 +0100 Subject: [PATCH] (AcmeClient) add same hide() trickery for method selection --- .../OPNsense/AcmeClient/forms/dialogValidation.xml | 4 ++++ .../app/views/OPNsense/AcmeClient/validations.volt | 11 +++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml index 438c440c6..4109e2c0d 100644 --- a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml +++ b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml @@ -26,6 +26,7 @@ header + validation.http_service @@ -36,6 +37,7 @@ header + validation.http_opn_autodiscovery @@ -61,6 +63,7 @@ header + validation.http_haproxyInject @@ -93,6 +96,7 @@ header + validation.dns_service diff --git a/security/acme-client/src/opnsense/mvc/app/views/OPNsense/AcmeClient/validations.volt b/security/acme-client/src/opnsense/mvc/app/views/OPNsense/AcmeClient/validations.volt index 60f179f1c..b192c9477 100644 --- a/security/acme-client/src/opnsense/mvc/app/views/OPNsense/AcmeClient/validations.volt +++ b/security/acme-client/src/opnsense/mvc/app/views/OPNsense/AcmeClient/validations.volt @@ -53,9 +53,16 @@ POSSIBILITY OF SUCH DAMAGE. $("#validation\\.dns_service").change(function(){ var service_id = 'table_' + $(this).val() ; $(".table_dns").hide(); - $("."+service_id).show(); + if ($("#validation\\.method").val() == 'dns01') { + $("."+service_id).show(); + } }); - $("#validation\\.dns_service").change(); + $("#validation\\.method").change(function(){ + $(".method_table").hide(); + $(".method_table_"+$(this).val()).show(); + $("#validation\\.dns_service").change(); + }); + $("#validation\\.method").change(); }) });