Skip to content

Commit c86ed90

Browse files
ravwojdyla-agentravwojdylaclaude
authored
iris: apply state filter only to top-level jobs (#4994)
* state filter on the controller Jobs tab now only scopes the top-level (root) job list * previously `stateFilter` was also forwarded to the `JOB_QUERY_SCOPE_CHILDREN` RPC in `loadChildJobs`, so expanding a parent hid any children that weren't in the selected state * drop `stateFilter` from the children query so an expanded parent always shows all of its children Co-authored-by: Rafal Wojdyla <ravwojdyla@gmail.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 8786714 commit c86ed90

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

  • lib/iris/dashboard/src/components/controller

lib/iris/dashboard/src/components/controller/JobsTab.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ async function loadChildJobs(parentJobId: string) {
125125
parentJobId,
126126
sortField: SORT_FIELD_MAP[sortField.value],
127127
sortDirection: sortDir.value === 'asc' ? 'SORT_DIRECTION_ASC' : 'SORT_DIRECTION_DESC',
128-
stateFilter: stateFilter.value || undefined,
129128
} satisfies JobQuery,
130129
})
131130
const nextChildren = new Map(childJobsByParent.value)

0 commit comments

Comments
 (0)