Move `uploading = true` guard to immediately after the check in both startUpload() and startSelectedUpload(), before any async calls. Previously the flag was set after await executeHealthCheck(), allowing a fast double-click to bypass the guard and start duplicate batches. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app.js | ||
| drop-target.html | ||
| index.html | ||
| styles.css | ||