Merge pull request #438 from christianlouis/copilot/fix-upload-queue-overwrite

fix: append new drag-and-drop batches to upload queue instead of replacing it
This commit is contained in:
Christian Krakau-Louis
2026-03-01 14:34:23 +01:00
committed by GitHub
3 changed files with 0 additions and 8 deletions
-1
View File
@@ -273,7 +273,6 @@ function processFiles(files, progressContainer, statusMessage) {
if (statusMessage) {
statusMessage.textContent = `Queued ${fileArray.length} file(s) for upload…`;
}
if (progressContainer) progressContainer.innerHTML = '';
// Pre-create one progress row per file.
const queueItems = fileArray.map((file) => {
-1
View File
@@ -1327,7 +1327,6 @@
if (files.length > 0) {
// Show upload modal
uploadModal.classList.add('active');
uploadProgressContainer.innerHTML = '';
// Process the dropped files (queue-based, with adaptive throttling)
processFiles(files, uploadProgressContainer, uploadStatusMessage);
-6
View File
@@ -160,9 +160,6 @@
const files = await getFilesFromDataTransfer(e.dataTransfer);
if (files.length) {
// Clear previous upload progress
uploadProgress.innerHTML = "";
// Create progress container
const progressContainer = document.createElement("div");
progressContainer.className = "space-y-2";
@@ -175,9 +172,6 @@
function handleFileSelect(e) {
if (e.target.files.length) {
// Clear previous upload progress
uploadProgress.innerHTML = "";
// Create progress container
const progressContainer = document.createElement("div");
progressContainer.className = "space-y-2";