From 2356df259189c0b5c7e0339af8379dc1ca4ae956 Mon Sep 17 00:00:00 2001 From: Shana Moore Date: Fri, 17 Jan 2025 12:38:24 -0800 Subject: [PATCH] :bug: Fix parser field visibility on importer edit form The form initialization check was previously only looking for new forms (#new_importer), causing the JavaScript field visibility logic to be skipped entirely on edit pages. This meant parser-specific fields weren't being properly hidden/shown when editing existing importers. Added .edit_importer to the form check to ensure the field visibility logic runs on both new and edit forms. --- app/assets/javascripts/bulkrax/importers.js.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/assets/javascripts/bulkrax/importers.js.erb b/app/assets/javascripts/bulkrax/importers.js.erb index 3d42219a..5c7c2acb 100644 --- a/app/assets/javascripts/bulkrax/importers.js.erb +++ b/app/assets/javascripts/bulkrax/importers.js.erb @@ -2,7 +2,7 @@ // All this logic will automatically be available in application.js. function prepBulkrax(event) { - if($('form#new_importer').length < 1) { + if($('form#new_importer, form.edit_importer').length < 1) { return true; }