From a8f50f50b043f9f56b476e8b39c068028870b585 Mon Sep 17 00:00:00 2001 From: Lars Eggert Date: Tue, 26 Sep 2023 20:00:05 +0300 Subject: [PATCH] fix: Only enable city/country entry for in-person interims (#6383) Was probably broken during the bs5 transition. Fixes #6346 --- ietf/static/js/meeting-interim-request.js | 7 ++++--- ietf/templates/meeting/interim_request.html | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ietf/static/js/meeting-interim-request.js b/ietf/static/js/meeting-interim-request.js index e833cec1c..b7f7e3d99 100644 --- a/ietf/static/js/meeting-interim-request.js +++ b/ietf/static/js/meeting-interim-request.js @@ -207,11 +207,12 @@ const interimRequest = (function() { toggleLocation: function () { if (this.checked) { - $(".location") + $(".location input, .location select") .prop('disabled', false); } else { - $(".location") - .prop('disabled', true); + $(".location input, .location select") + .prop('disabled', true) + .val(''); } }, diff --git a/ietf/templates/meeting/interim_request.html b/ietf/templates/meeting/interim_request.html index 977eaad3f..995a612b5 100644 --- a/ietf/templates/meeting/interim_request.html +++ b/ietf/templates/meeting/interim_request.html @@ -24,8 +24,8 @@ {% endif %} {% bootstrap_field form.meeting_type layout='horizontal' %} - {% bootstrap_field form.city layout='horizontal' %} - {% bootstrap_field form.country layout='horizontal' %} + {% bootstrap_field form.city layout='horizontal' wrapper_class='location mb-3' %} + {% bootstrap_field form.country layout='horizontal' wrapper_class='location mb-3' %} {% bootstrap_field form.time_zone layout='horizontal' %} {{ formset.management_form }} {% if formset.non_form_errors %}
{{ formset.non_form_errors }}
{% endif %}