diff --git a/static/js/tasks.js b/static/js/tasks.js index 6b4817440..1bf986884 100644 --- a/static/js/tasks.js +++ b/static/js/tasks.js @@ -373,7 +373,7 @@ function _absoluteTime(iso) { } function _statusDot(status) { - const colors = { active: '#4caf50', paused: '#ff9800', completed: '#888', error: '#f44336' }; + const colors = { active: '#4caf50', paused: '#ff9800', completed: '#888', error: '#f44336', failed: '#f44336' }; const c = colors[status] || '#888'; return ``; } @@ -854,7 +854,7 @@ function _renderList() { detail.appendChild(ex); } if (task.last_run_status) { - const isErr = task.last_run_status === 'error'; + const isErr = task.last_run_status === 'error' || task.last_run_status === 'failed'; const color = isErr ? 'var(--red,#e06c75)' : 'var(--green,#50fa7b)'; const result = (task.last_run_result || '').trim(); const prev = result.length > 200 ? result.slice(0, 200) + '…' : result; @@ -1661,7 +1661,7 @@ async function _showRunHistory(taskId, taskName) { } else { html += '
${_escHtml(entry.prompt)}