When the queue is HELD (not auto-started) but input/ has files, the job card shows 'Idle - Waiting for files in input/', which is wrong: there ARE files, they are just held. The control bar already says 'held', so the job card contradicts it.
Fix renderJob's idle branch to consider d.running and the pending count:
held + files waiting -> 'Held - N files waiting; click Start'
held + empty -> 'Held - drop files in input/'
running + empty -> 'Idle - waiting for files in input/'
When the queue is HELD (not auto-started) but input/ has files, the job card shows 'Idle - Waiting for files in input/', which is wrong: there ARE files, they are just held. The control bar already says 'held', so the job card contradicts it.
Fix renderJob's idle branch to consider d.running and the pending count:
- held + files waiting -> 'Held - N files waiting; click Start'
- held + empty -> 'Held - drop files in input/'
- running + empty -> 'Idle - waiting for files in input/'
Kessinen
added the bugui labels 2026-06-21 18:01:14 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
When the queue is HELD (not auto-started) but input/ has files, the job card shows 'Idle - Waiting for files in input/', which is wrong: there ARE files, they are just held. The control bar already says 'held', so the job card contradicts it.
Fix renderJob's idle branch to consider d.running and the pending count: