Jake Vanderwerf
2026-02-11 f955b72d471f0f41ab01232aa3709c0391b0bed3
assets/js/concise/UploadManager.js
@@ -672,7 +672,7 @@
      }
   }
   async queueUploads(endpoint, fieldId) {
   async queueUploads(endpoint, fieldId, dependsOn = null) {
      let data = new FormData();
      const field = this.fields.get(fieldId);
      if (!field) return;
@@ -694,6 +694,9 @@
         data.append('subtype', field.config.subtype);
         data.append('item_id', field.config.itemID);
         data.append('destination', field.config.destination);
         if (dependsOn) {
            data.append('depends_on', dependsOn);
         }
      }
      let posts, uploadMap, files;
@@ -1493,7 +1496,10 @@
         .map(el => el.dataset.id || el.dataset.uploadId)
         .filter(Boolean);
      field.ui.hidden.value = remaining.join(',');
      const newValue = remaining.join(',');
      if (field.ui.hidden.value === newValue) return;
      field.ui.hidden.value = newValue;
      field.ui.hidden.dispatchEvent(new Event('change', { bubbles: true }));
   }
   async setBulkUpload(uploads, key, value) {