(files, folder)
| 469 | let activeUploads = 0; |
| 470 | const maxConcurrentUploads = 3; |
| 471 | function handleFileForm(files, folder) { |
| 472 | uploadIdx = 0; |
| 473 | writeSendForm(); |
| 474 | fileQueue = Array.from(files); |
| 475 | totalFiles = fileQueue.length; |
| 476 | completedFiles = 0; |
| 477 | activeUploads = 0; |
| 478 | for (let i = 0; i < maxConcurrentUploads; i++) { |
| 479 | processNextUpload(folder); |
| 480 | } |
| 481 | } |
| 482 | function processNextUpload(folder) { |
| 483 | if (fileQueue.length === 0) { |
| 484 | if (activeUploads === 0) { |
no test coverage detected