@@ -113,6 +113,7 @@ export async function openAssistantForm({
113
113
. then ( ( response ) => {
114
114
const task = response . data ?. ocs ?. data ?. task
115
115
lastTask = task
116
+ view . selectedTaskId = lastTask ?. id
116
117
view . expectedRuntime = ( lastTask ?. completionExpectedAt - lastTask ?. scheduledAt ) || null
117
118
const setProgress = ( progress ) => {
118
119
view . progress = progress
@@ -124,7 +125,6 @@ export async function openAssistantForm({
124
125
view . $destroy ( )
125
126
} else {
126
127
view . outputs = finishedTask ?. output
127
- view . selectedTaskId = finishedTask ?. id
128
128
}
129
129
} else if ( finishedTask . status === TASK_STATUS_STRING . failed ) {
130
130
showError ( t ( 'assistant' , 'Your task with ID {id} has failed' , { id : finishedTask . id } ) )
@@ -478,11 +478,11 @@ export async function openAssistantTask(
478
478
. then ( ( response ) => {
479
479
const task = response . data ?. ocs ?. data ?. task
480
480
lastTask = task
481
+ view . selectedTaskId = lastTask ?. id
481
482
view . expectedRuntime = ( lastTask ?. completionExpectedAt - lastTask ?. scheduledAt ) || null
482
483
pollTask ( task . id ) . then ( finishedTask => {
483
484
if ( finishedTask . status === TASK_STATUS_STRING . successful ) {
484
485
view . outputs = finishedTask ?. output
485
- view . selectedTaskId = finishedTask ?. id
486
486
} else if ( finishedTask . status === TASK_STATUS_STRING . failed ) {
487
487
showError ( t ( 'assistant' , 'Your task with ID {id} has failed' , { id : finishedTask . id } ) )
488
488
console . error ( '[assistant] Task failed' , finishedTask )
0 commit comments