@@ -113,6 +113,7 @@ export async function openAssistantForm({
113113 . then ( ( response ) => {
114114 const task = response . data ?. ocs ?. data ?. task
115115 lastTask = task
116+ view . selectedTaskId = lastTask ?. id
116117 view . expectedRuntime = ( lastTask ?. completionExpectedAt - lastTask ?. scheduledAt ) || null
117118 const setProgress = ( progress ) => {
118119 view . progress = progress
@@ -124,7 +125,6 @@ export async function openAssistantForm({
124125 view . $destroy ( )
125126 } else {
126127 view . outputs = finishedTask ?. output
127- view . selectedTaskId = finishedTask ?. id
128128 }
129129 } else if ( finishedTask . status === TASK_STATUS_STRING . failed ) {
130130 showError ( t ( 'assistant' , 'Your task with ID {id} has failed' , { id : finishedTask . id } ) )
@@ -478,11 +478,11 @@ export async function openAssistantTask(
478478 . then ( ( response ) => {
479479 const task = response . data ?. ocs ?. data ?. task
480480 lastTask = task
481+ view . selectedTaskId = lastTask ?. id
481482 view . expectedRuntime = ( lastTask ?. completionExpectedAt - lastTask ?. scheduledAt ) || null
482483 pollTask ( task . id ) . then ( finishedTask => {
483484 if ( finishedTask . status === TASK_STATUS_STRING . successful ) {
484485 view . outputs = finishedTask ?. output
485- view . selectedTaskId = finishedTask ?. id
486486 } else if ( finishedTask . status === TASK_STATUS_STRING . failed ) {
487487 showError ( t ( 'assistant' , 'Your task with ID {id} has failed' , { id : finishedTask . id } ) )
488488 console . error ( '[assistant] Task failed' , finishedTask )
0 commit comments