From 4dd7f7e258d382dbf73ff5beb1f43e03476b36cf Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Tue, 10 Feb 2026 21:08:23 +0000
Subject: [PATCH] =Taxonomy selector fixes in Form.php and TaxonomySelector.js

---
 assets/js/concise/FormController.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/assets/js/concise/FormController.js b/assets/js/concise/FormController.js
index 5f26f7e..c2aba88 100644
--- a/assets/js/concise/FormController.js
+++ b/assets/js/concise/FormController.js
@@ -92,7 +92,7 @@
 				input: 'input[type="number"]'
 			},
 			limits: {
-				hasLimit: '[data-limit]',
+				hasLimit: '[data-maxlength]',
 				limit: '.limit',
 				current: '.current',
 			}
@@ -1140,7 +1140,7 @@
 
 			let id = window.generateID('limit');
 			input.dataset.charLimitId = id;
-			input.dataset.limit = field.dataset.limit;
+			input.dataset.limit = field.dataset.maxlength;
 
 			let config = {
 				element: input,
@@ -1149,7 +1149,7 @@
 			};
 
 			if (config.ui.limit) {
-				config.ui.limit.textContent = field.dataset.limit;
+				config.ui.limit.textContent = field.dataset.maxlength;
 			}
 
 			this.charLimits.set(id, config);
@@ -1282,7 +1282,7 @@
 		if (!form) return;
 
 		// Get all current data for the collection
-		const value = this.getFieldValue(field.querySelector('input, select, textarea'));
+		const value = this.getFieldValue(field);
 		this.updateItem(field.dataset.field, value, form);
 	}
 	/**********************************************************************

--
Gitblit v1.10.0