Show Replay button for all completed jobs, not just those with stats

This commit is contained in:
Russell Ballestrini 2026-01-04 10:55:26 -05:00
parent e5972a3171
commit dd7775db5d

View file

@ -426,7 +426,7 @@ function renderJob(job) {
${job.status === 'running' && job.job_kind === 'crawl' ? '<button class="pause-btn" onclick="pauseJob(' + job.id + ')">' + T.pause + '</button>' : ''}
${(job.status === 'paused' || job.status === 'cancelled') && job.job_kind === 'crawl' ? '<button class="start-btn" onclick="resumeJob(' + job.id + ')">' + T.resume + '</button>' : ''}
${(job.status === 'completed' || job.status === 'failed' || job.status === 'cancelled') && job.job_kind === 'crawl' ? "<button class=\"recrawl-btn\" onclick='loadJobSettings(" + JSON.stringify(job) + ")'>↻</button>" : ''}
${job.status === 'completed' && job.job_kind === 'crawl' && (stats.media_found > 0 || stats.media_downloaded > 0) ? '<button class="replay-btn" onclick="replayJob(' + job.id + ')">▶ Replay</button>' : ''}
${job.status === 'completed' && job.job_kind === 'crawl' ? '<button class="replay-btn" onclick="replayJob(' + job.id + ')">▶ Replay</button>' : ''}
<button class="console-btn" onclick="openConsole(${job.id})">${T.console}</button>
${job.status !== 'running' ? '<button class="delete-btn" onclick="deleteJob(' + job.id + ')">' + T.delete + '</button>' : ''}
</div>