From b38f03c0e7218762d90fa5092696b127f24f36db Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sun, 25 Jan 2026 07:07:26 +0000
Subject: [PATCH] =Some logical flaws in Queue.php, Queue.js, ContentExecutor.php, UploadExecutor.php - particularly with timeline ordering, frontend queue updates, etc

---
 assets/js/concise/PopulateForm.js |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/assets/js/concise/PopulateForm.js b/assets/js/concise/PopulateForm.js
index 16d3460..d1c3f2e 100644
--- a/assets/js/concise/PopulateForm.js
+++ b/assets/js/concise/PopulateForm.js
@@ -345,7 +345,8 @@
 				el.dataset.itemId = data.id;
 
 				if (refs.select) {
-					window.prefixInput(refs.select, `${data.id}-`);
+					let wrapper = refs.select.closest('.preview');
+					window.prefixInput(refs.select, `${data.id}-`, wrapper);
 				}
 				if (refs.video) refs.video.remove();
 				if (refs.file) refs.file.remove();
@@ -385,9 +386,9 @@
 						if (!p.isEmptyValue(value)) {
 							p.populateField(field, name, value);
 						}
-						const input = field.querySelector('input:not([type="file"]), textarea');
+						const input = field.querySelector('input:not([type="file"])');
 						if (!input) continue;
-						window.prefixInput(input, `[${data.id}]`);
+						window.prefixInput(input, `[${data.id}]`, field);
 					}
 
 				}

--
Gitblit v1.10.0