From 96d656e366a4f7109a448620c090a8288ff45b54 Mon Sep 17 00:00:00 2001 From: Mark Conroy Date: Mon, 10 Mar 2025 13:19:58 +0000 Subject: [PATCH 1/4] Remove version: VERSION from libraries --- localgov_forms.libraries.yml | 4 ---- modules/localgov_forms_date/localgov_forms_date.libraries.yml | 1 - 2 files changed, 5 deletions(-) diff --git a/localgov_forms.libraries.yml b/localgov_forms.libraries.yml index d8f347c..da1857b 100644 --- a/localgov_forms.libraries.yml +++ b/localgov_forms.libraries.yml @@ -1,5 +1,4 @@ localgov_forms_uk_address: - version: VERSION css: theme: css/localgov_forms_uk_address.css: {} @@ -7,7 +6,6 @@ localgov_forms_uk_address: - webform/webform.composite localgov_forms.form_errors: - version: VERSION js: js/form_errors.js: {} dependencies: @@ -15,7 +13,6 @@ localgov_forms.form_errors: - core/jquery localgov_forms.address_select: - version: VERSION js: js/address_select.js: {} dependencies: @@ -25,7 +22,6 @@ localgov_forms.address_select: - core/jquery localgov_forms.address_change: - version: VERSION js: js/address_change.js: {} dependencies: diff --git a/modules/localgov_forms_date/localgov_forms_date.libraries.yml b/modules/localgov_forms_date/localgov_forms_date.libraries.yml index ef50d1d..4e4a838 100644 --- a/modules/localgov_forms_date/localgov_forms_date.libraries.yml +++ b/modules/localgov_forms_date/localgov_forms_date.libraries.yml @@ -1,5 +1,4 @@ localgov_forms_date: - version: VERSION css: theme: css/date.css: {} From 9b0d18a9dbba7dad4eb21b593c255230086ed926 Mon Sep 17 00:00:00 2001 From: SinghPardeep Date: Tue, 11 Mar 2025 11:09:31 +0000 Subject: [PATCH 2/4] updating address dropdown when drupal ajax request completes --- js/address_change.js | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/js/address_change.js b/js/address_change.js index 51b2eb2..06df4ee 100644 --- a/js/address_change.js +++ b/js/address_change.js @@ -209,5 +209,42 @@ }); } } +//pop up dropdown with searched address every time a Drupal AJAX request completes + $(document).ajaxComplete(function () { + var selectElement = $('.js-address-select'); + + // Clear previous options + selectElement.empty(); + + // Add default option + var defaultOption = $('