_completedUploadKeys tracked done uploads to prevent phantom preview jobs when removeFromQueueOnDone auto-removes them. But when user EXPLICITLY deleted a completed job from queue, the key remained — silently blocking re-upload of the same file+hoster combination. Now clears the completed key in removeJobFromIndex so deleted files can be re-added. Safe with removeFromQueueOnDone because syncSelectedFilesFromQueue runs before next buildQueuePreview. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app.js | ||
| drop-target.html | ||
| index.html | ||
| styles.css | ||