Fix a bug that can happen if you remove a gpu from your machine.

This commit is contained in:
Jaret Burkett
2025-11-19 08:28:48 -07:00
parent 323b4aaf5a
commit cd607c4902

View File

@@ -102,7 +102,7 @@ export default function JobsTable({ onlyActive = false }: JobsTableProps) {
jd['Idle'] = { name: 'Idle', jobs: [] };
jobs.forEach(job => {
const gpu = gpuList.find(gpu => job.gpu_ids?.split(',').includes(gpu.index.toString())) as GpuInfo;
const key = `${gpu.index}`;
const key = `${gpu?.index || '0'}`;
if (['queued', 'running', 'stopping'].includes(job.status) && key in jd) {
jd[key].jobs.push(job);
} else {