From 8e5dd3e9f0869bf75d8435414ae3cced5be0a4a0 Mon Sep 17 00:00:00 2001 From: Brad Bodine Date: Mon, 13 Jan 2025 21:06:19 -0600 Subject: [PATCH 1/3] fix: improve applicant destruction confirmation handling and logging --- .../javascripts/financial_assistance.js | 5 +- app/assets/javascripts/inline_replacements.js | 3 +- .../applicants/_edit.html.erb | 105 +++++++++--------- 3 files changed, 58 insertions(+), 55 deletions(-) diff --git a/app/assets/javascripts/financial_assistance.js b/app/assets/javascripts/financial_assistance.js index b1c62f9f5a8..5b5b0701431 100644 --- a/app/assets/javascripts/financial_assistance.js +++ b/app/assets/javascripts/financial_assistance.js @@ -22,12 +22,13 @@ $(document).on('ajax:success', '#edit-dependent-person', function (event) { $('.btn-confirmation').removeAttr('disabled'); }); - $(document).on('click', '#destroyApplicant #destroy-confirm', function (e) { + $(document).on('click', '#destroy-confirm', function (e) { confirmDestoyApplicant(e, $(this).data('url')); }); function confirmDestoyApplicant(event, url) { - $('.btn-confirmation').prop('disabled', true); + console.log('Applicant Destroy Initiated'); + $('#destroy-confirm').prop('disabled', true); event.preventDefault(); event.stopImmediatePropagation(); // diff --git a/app/assets/javascripts/inline_replacements.js b/app/assets/javascripts/inline_replacements.js index 52c1a773904..0867dc3d7df 100644 --- a/app/assets/javascripts/inline_replacements.js +++ b/app/assets/javascripts/inline_replacements.js @@ -279,7 +279,8 @@ $(document).on('click', 'button#delete_applicant_button', function (e) { }); function confirmDestoyApplicant(event, url) { - $('.btn-confirmation').prop('disabled', true); + console.log('Applicant Destroy1 Initiated'); + $('#destroy-confirm').prop('disabled', true); event.preventDefault(); event.stopImmediatePropagation(); // diff --git a/components/financial_assistance/app/views/financial_assistance/applicants/_edit.html.erb b/components/financial_assistance/app/views/financial_assistance/applicants/_edit.html.erb index ade4bf2cda0..eb5e6bd88e9 100644 --- a/components/financial_assistance/app/views/financial_assistance/applicants/_edit.html.erb +++ b/components/financial_assistance/app/views/financial_assistance/applicants/_edit.html.erb @@ -148,20 +148,20 @@ <%= render 'users/security_question_responses/edit_modal', action: 'replace', method: 'POST', edit_mode: true %>